// Generated by the protocol buffer compiler. DO NOT EDIT! // source: networkbasetypes.proto package com.valve.dota2; public final class Networkbasetypes { private Networkbasetypes() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } /** * Protobuf enum {@code SIGNONSTATE} */ public enum SIGNONSTATE implements com.google.protobuf.ProtocolMessageEnum { /** * <code>SIGNONSTATE_NONE = 0;</code> */ SIGNONSTATE_NONE(0, 0), /** * <code>SIGNONSTATE_CHALLENGE = 1;</code> */ SIGNONSTATE_CHALLENGE(1, 1), /** * <code>SIGNONSTATE_CONNECTED = 2;</code> */ SIGNONSTATE_CONNECTED(2, 2), /** * <code>SIGNONSTATE_NEW = 3;</code> */ SIGNONSTATE_NEW(3, 3), /** * <code>SIGNONSTATE_PRESPAWN = 4;</code> */ SIGNONSTATE_PRESPAWN(4, 4), /** * <code>SIGNONSTATE_SPAWN = 5;</code> */ SIGNONSTATE_SPAWN(5, 5), /** * <code>SIGNONSTATE_FULL = 6;</code> */ SIGNONSTATE_FULL(6, 6), /** * <code>SIGNONSTATE_CHANGELEVEL = 7;</code> */ SIGNONSTATE_CHANGELEVEL(7, 7), ; /** * <code>SIGNONSTATE_NONE = 0;</code> */ public static final int SIGNONSTATE_NONE_VALUE = 0; /** * <code>SIGNONSTATE_CHALLENGE = 1;</code> */ public static final int SIGNONSTATE_CHALLENGE_VALUE = 1; /** * <code>SIGNONSTATE_CONNECTED = 2;</code> */ public static final int SIGNONSTATE_CONNECTED_VALUE = 2; /** * <code>SIGNONSTATE_NEW = 3;</code> */ public static final int SIGNONSTATE_NEW_VALUE = 3; /** * <code>SIGNONSTATE_PRESPAWN = 4;</code> */ public static final int SIGNONSTATE_PRESPAWN_VALUE = 4; /** * <code>SIGNONSTATE_SPAWN = 5;</code> */ public static final int SIGNONSTATE_SPAWN_VALUE = 5; /** * <code>SIGNONSTATE_FULL = 6;</code> */ public static final int SIGNONSTATE_FULL_VALUE = 6; /** * <code>SIGNONSTATE_CHANGELEVEL = 7;</code> */ public static final int SIGNONSTATE_CHANGELEVEL_VALUE = 7; public final int getNumber() { return value; } public static SIGNONSTATE valueOf(int value) { switch (value) { case 0: return SIGNONSTATE_NONE; case 1: return SIGNONSTATE_CHALLENGE; case 2: return SIGNONSTATE_CONNECTED; case 3: return SIGNONSTATE_NEW; case 4: return SIGNONSTATE_PRESPAWN; case 5: return SIGNONSTATE_SPAWN; case 6: return SIGNONSTATE_FULL; case 7: return SIGNONSTATE_CHANGELEVEL; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<SIGNONSTATE> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<SIGNONSTATE> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<SIGNONSTATE>() { public SIGNONSTATE findValueByNumber(int number) { return SIGNONSTATE.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.getDescriptor().getEnumTypes().get(0); } private static final SIGNONSTATE[] VALUES = values(); public static SIGNONSTATE valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private SIGNONSTATE(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:SIGNONSTATE) } public interface CMsgVectorOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional float x = 1; /** * <code>optional float x = 1;</code> */ boolean hasX(); /** * <code>optional float x = 1;</code> */ float getX(); // optional float y = 2; /** * <code>optional float y = 2;</code> */ boolean hasY(); /** * <code>optional float y = 2;</code> */ float getY(); // optional float z = 3; /** * <code>optional float z = 3;</code> */ boolean hasZ(); /** * <code>optional float z = 3;</code> */ float getZ(); } /** * Protobuf type {@code CMsgVector} */ public static final class CMsgVector extends com.google.protobuf.GeneratedMessage implements CMsgVectorOrBuilder { // Use CMsgVector.newBuilder() to construct. private CMsgVector(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CMsgVector(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CMsgVector defaultInstance; public static CMsgVector getDefaultInstance() { return defaultInstance; } public CMsgVector getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CMsgVector( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 13: { bitField0_ |= 0x00000001; x_ = input.readFloat(); break; } case 21: { bitField0_ |= 0x00000002; y_ = input.readFloat(); break; } case 29: { bitField0_ |= 0x00000004; z_ = input.readFloat(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgVector.class, com.valve.dota2.Networkbasetypes.CMsgVector.Builder.class); } public static com.google.protobuf.Parser<CMsgVector> PARSER = new com.google.protobuf.AbstractParser<CMsgVector>() { public CMsgVector parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CMsgVector(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CMsgVector> getParserForType() { return PARSER; } private int bitField0_; // optional float x = 1; public static final int X_FIELD_NUMBER = 1; private float x_; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } // optional float y = 2; public static final int Y_FIELD_NUMBER = 2; private float y_; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } // optional float z = 3; public static final int Z_FIELD_NUMBER = 3; private float z_; /** * <code>optional float z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float z = 3;</code> */ public float getZ() { return z_; } private void initFields() { x_ = 0F; y_ = 0F; z_ = 0F; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeFloat(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeFloat(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeFloat(3, z_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(3, z_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CMsgVector prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CMsgVector} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CMsgVectorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgVector.class, com.valve.dota2.Networkbasetypes.CMsgVector.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CMsgVector.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); x_ = 0F; bitField0_ = (bitField0_ & ~0x00000001); y_ = 0F; bitField0_ = (bitField0_ & ~0x00000002); z_ = 0F; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector_descriptor; } public com.valve.dota2.Networkbasetypes.CMsgVector getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CMsgVector.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CMsgVector build() { com.valve.dota2.Networkbasetypes.CMsgVector result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CMsgVector buildPartial() { com.valve.dota2.Networkbasetypes.CMsgVector result = new com.valve.dota2.Networkbasetypes.CMsgVector(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.x_ = x_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.y_ = y_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.z_ = z_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CMsgVector) { return mergeFrom((com.valve.dota2.Networkbasetypes.CMsgVector)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CMsgVector other) { if (other == com.valve.dota2.Networkbasetypes.CMsgVector.getDefaultInstance()) return this; if (other.hasX()) { setX(other.getX()); } if (other.hasY()) { setY(other.getY()); } if (other.hasZ()) { setZ(other.getZ()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CMsgVector parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CMsgVector) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional float x = 1; private float x_ ; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } /** * <code>optional float x = 1;</code> */ public Builder setX(float value) { bitField0_ |= 0x00000001; x_ = value; onChanged(); return this; } /** * <code>optional float x = 1;</code> */ public Builder clearX() { bitField0_ = (bitField0_ & ~0x00000001); x_ = 0F; onChanged(); return this; } // optional float y = 2; private float y_ ; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } /** * <code>optional float y = 2;</code> */ public Builder setY(float value) { bitField0_ |= 0x00000002; y_ = value; onChanged(); return this; } /** * <code>optional float y = 2;</code> */ public Builder clearY() { bitField0_ = (bitField0_ & ~0x00000002); y_ = 0F; onChanged(); return this; } // optional float z = 3; private float z_ ; /** * <code>optional float z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float z = 3;</code> */ public float getZ() { return z_; } /** * <code>optional float z = 3;</code> */ public Builder setZ(float value) { bitField0_ |= 0x00000004; z_ = value; onChanged(); return this; } /** * <code>optional float z = 3;</code> */ public Builder clearZ() { bitField0_ = (bitField0_ & ~0x00000004); z_ = 0F; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CMsgVector) } static { defaultInstance = new CMsgVector(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CMsgVector) } public interface CMsgVector2DOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional float x = 1; /** * <code>optional float x = 1;</code> */ boolean hasX(); /** * <code>optional float x = 1;</code> */ float getX(); // optional float y = 2; /** * <code>optional float y = 2;</code> */ boolean hasY(); /** * <code>optional float y = 2;</code> */ float getY(); } /** * Protobuf type {@code CMsgVector2D} */ public static final class CMsgVector2D extends com.google.protobuf.GeneratedMessage implements CMsgVector2DOrBuilder { // Use CMsgVector2D.newBuilder() to construct. private CMsgVector2D(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CMsgVector2D(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CMsgVector2D defaultInstance; public static CMsgVector2D getDefaultInstance() { return defaultInstance; } public CMsgVector2D getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CMsgVector2D( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 13: { bitField0_ |= 0x00000001; x_ = input.readFloat(); break; } case 21: { bitField0_ |= 0x00000002; y_ = input.readFloat(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector2D_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector2D_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgVector2D.class, com.valve.dota2.Networkbasetypes.CMsgVector2D.Builder.class); } public static com.google.protobuf.Parser<CMsgVector2D> PARSER = new com.google.protobuf.AbstractParser<CMsgVector2D>() { public CMsgVector2D parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CMsgVector2D(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CMsgVector2D> getParserForType() { return PARSER; } private int bitField0_; // optional float x = 1; public static final int X_FIELD_NUMBER = 1; private float x_; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } // optional float y = 2; public static final int Y_FIELD_NUMBER = 2; private float y_; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } private void initFields() { x_ = 0F; y_ = 0F; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeFloat(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeFloat(2, y_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(2, y_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgVector2D parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CMsgVector2D prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CMsgVector2D} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CMsgVector2DOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector2D_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector2D_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgVector2D.class, com.valve.dota2.Networkbasetypes.CMsgVector2D.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CMsgVector2D.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); x_ = 0F; bitField0_ = (bitField0_ & ~0x00000001); y_ = 0F; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgVector2D_descriptor; } public com.valve.dota2.Networkbasetypes.CMsgVector2D getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CMsgVector2D.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CMsgVector2D build() { com.valve.dota2.Networkbasetypes.CMsgVector2D result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CMsgVector2D buildPartial() { com.valve.dota2.Networkbasetypes.CMsgVector2D result = new com.valve.dota2.Networkbasetypes.CMsgVector2D(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.x_ = x_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.y_ = y_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CMsgVector2D) { return mergeFrom((com.valve.dota2.Networkbasetypes.CMsgVector2D)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CMsgVector2D other) { if (other == com.valve.dota2.Networkbasetypes.CMsgVector2D.getDefaultInstance()) return this; if (other.hasX()) { setX(other.getX()); } if (other.hasY()) { setY(other.getY()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CMsgVector2D parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CMsgVector2D) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional float x = 1; private float x_ ; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } /** * <code>optional float x = 1;</code> */ public Builder setX(float value) { bitField0_ |= 0x00000001; x_ = value; onChanged(); return this; } /** * <code>optional float x = 1;</code> */ public Builder clearX() { bitField0_ = (bitField0_ & ~0x00000001); x_ = 0F; onChanged(); return this; } // optional float y = 2; private float y_ ; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } /** * <code>optional float y = 2;</code> */ public Builder setY(float value) { bitField0_ |= 0x00000002; y_ = value; onChanged(); return this; } /** * <code>optional float y = 2;</code> */ public Builder clearY() { bitField0_ = (bitField0_ & ~0x00000002); y_ = 0F; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CMsgVector2D) } static { defaultInstance = new CMsgVector2D(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CMsgVector2D) } public interface CMsgQAngleOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional float x = 1; /** * <code>optional float x = 1;</code> */ boolean hasX(); /** * <code>optional float x = 1;</code> */ float getX(); // optional float y = 2; /** * <code>optional float y = 2;</code> */ boolean hasY(); /** * <code>optional float y = 2;</code> */ float getY(); // optional float z = 3; /** * <code>optional float z = 3;</code> */ boolean hasZ(); /** * <code>optional float z = 3;</code> */ float getZ(); } /** * Protobuf type {@code CMsgQAngle} */ public static final class CMsgQAngle extends com.google.protobuf.GeneratedMessage implements CMsgQAngleOrBuilder { // Use CMsgQAngle.newBuilder() to construct. private CMsgQAngle(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CMsgQAngle(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CMsgQAngle defaultInstance; public static CMsgQAngle getDefaultInstance() { return defaultInstance; } public CMsgQAngle getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CMsgQAngle( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 13: { bitField0_ |= 0x00000001; x_ = input.readFloat(); break; } case 21: { bitField0_ |= 0x00000002; y_ = input.readFloat(); break; } case 29: { bitField0_ |= 0x00000004; z_ = input.readFloat(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgQAngle_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgQAngle_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgQAngle.class, com.valve.dota2.Networkbasetypes.CMsgQAngle.Builder.class); } public static com.google.protobuf.Parser<CMsgQAngle> PARSER = new com.google.protobuf.AbstractParser<CMsgQAngle>() { public CMsgQAngle parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CMsgQAngle(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CMsgQAngle> getParserForType() { return PARSER; } private int bitField0_; // optional float x = 1; public static final int X_FIELD_NUMBER = 1; private float x_; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } // optional float y = 2; public static final int Y_FIELD_NUMBER = 2; private float y_; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } // optional float z = 3; public static final int Z_FIELD_NUMBER = 3; private float z_; /** * <code>optional float z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float z = 3;</code> */ public float getZ() { return z_; } private void initFields() { x_ = 0F; y_ = 0F; z_ = 0F; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeFloat(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeFloat(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeFloat(3, z_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(3, z_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CMsgQAngle parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CMsgQAngle prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CMsgQAngle} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CMsgQAngleOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgQAngle_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgQAngle_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CMsgQAngle.class, com.valve.dota2.Networkbasetypes.CMsgQAngle.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CMsgQAngle.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); x_ = 0F; bitField0_ = (bitField0_ & ~0x00000001); y_ = 0F; bitField0_ = (bitField0_ & ~0x00000002); z_ = 0F; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CMsgQAngle_descriptor; } public com.valve.dota2.Networkbasetypes.CMsgQAngle getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CMsgQAngle.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CMsgQAngle build() { com.valve.dota2.Networkbasetypes.CMsgQAngle result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CMsgQAngle buildPartial() { com.valve.dota2.Networkbasetypes.CMsgQAngle result = new com.valve.dota2.Networkbasetypes.CMsgQAngle(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.x_ = x_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.y_ = y_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.z_ = z_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CMsgQAngle) { return mergeFrom((com.valve.dota2.Networkbasetypes.CMsgQAngle)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CMsgQAngle other) { if (other == com.valve.dota2.Networkbasetypes.CMsgQAngle.getDefaultInstance()) return this; if (other.hasX()) { setX(other.getX()); } if (other.hasY()) { setY(other.getY()); } if (other.hasZ()) { setZ(other.getZ()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CMsgQAngle parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CMsgQAngle) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional float x = 1; private float x_ ; /** * <code>optional float x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional float x = 1;</code> */ public float getX() { return x_; } /** * <code>optional float x = 1;</code> */ public Builder setX(float value) { bitField0_ |= 0x00000001; x_ = value; onChanged(); return this; } /** * <code>optional float x = 1;</code> */ public Builder clearX() { bitField0_ = (bitField0_ & ~0x00000001); x_ = 0F; onChanged(); return this; } // optional float y = 2; private float y_ ; /** * <code>optional float y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional float y = 2;</code> */ public float getY() { return y_; } /** * <code>optional float y = 2;</code> */ public Builder setY(float value) { bitField0_ |= 0x00000002; y_ = value; onChanged(); return this; } /** * <code>optional float y = 2;</code> */ public Builder clearY() { bitField0_ = (bitField0_ & ~0x00000002); y_ = 0F; onChanged(); return this; } // optional float z = 3; private float z_ ; /** * <code>optional float z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float z = 3;</code> */ public float getZ() { return z_; } /** * <code>optional float z = 3;</code> */ public Builder setZ(float value) { bitField0_ |= 0x00000004; z_ = value; onChanged(); return this; } /** * <code>optional float z = 3;</code> */ public Builder clearZ() { bitField0_ = (bitField0_ & ~0x00000004); z_ = 0F; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CMsgQAngle) } static { defaultInstance = new CMsgQAngle(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CMsgQAngle) } public interface CSVCMsg_GameEventOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional string event_name = 1; /** * <code>optional string event_name = 1;</code> */ boolean hasEventName(); /** * <code>optional string event_name = 1;</code> */ java.lang.String getEventName(); /** * <code>optional string event_name = 1;</code> */ com.google.protobuf.ByteString getEventNameBytes(); // optional int32 eventid = 2; /** * <code>optional int32 eventid = 2;</code> */ boolean hasEventid(); /** * <code>optional int32 eventid = 2;</code> */ int getEventid(); // repeated .CSVCMsg_GameEvent.key_t keys = 3; /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> getKeysList(); /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t getKeys(int index); /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ int getKeysCount(); /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder> getKeysOrBuilderList(); /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder getKeysOrBuilder( int index); } /** * Protobuf type {@code CSVCMsg_GameEvent} */ public static final class CSVCMsg_GameEvent extends com.google.protobuf.GeneratedMessage implements CSVCMsg_GameEventOrBuilder { // Use CSVCMsg_GameEvent.newBuilder() to construct. private CSVCMsg_GameEvent(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CSVCMsg_GameEvent(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CSVCMsg_GameEvent defaultInstance; public static CSVCMsg_GameEvent getDefaultInstance() { return defaultInstance; } public CSVCMsg_GameEvent getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CSVCMsg_GameEvent( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; eventName_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; eventid_ = input.readInt32(); break; } case 26: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { keys_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t>(); mutable_bitField0_ |= 0x00000004; } keys_.add(input.readMessage(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { keys_ = java.util.Collections.unmodifiableList(keys_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.class, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder.class); } public static com.google.protobuf.Parser<CSVCMsg_GameEvent> PARSER = new com.google.protobuf.AbstractParser<CSVCMsg_GameEvent>() { public CSVCMsg_GameEvent parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CSVCMsg_GameEvent(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CSVCMsg_GameEvent> getParserForType() { return PARSER; } public interface key_tOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 type = 1; /** * <code>optional int32 type = 1;</code> */ boolean hasType(); /** * <code>optional int32 type = 1;</code> */ int getType(); // optional string val_string = 2; /** * <code>optional string val_string = 2;</code> */ boolean hasValString(); /** * <code>optional string val_string = 2;</code> */ java.lang.String getValString(); /** * <code>optional string val_string = 2;</code> */ com.google.protobuf.ByteString getValStringBytes(); // optional float val_float = 3; /** * <code>optional float val_float = 3;</code> */ boolean hasValFloat(); /** * <code>optional float val_float = 3;</code> */ float getValFloat(); // optional int32 val_long = 4; /** * <code>optional int32 val_long = 4;</code> */ boolean hasValLong(); /** * <code>optional int32 val_long = 4;</code> */ int getValLong(); // optional int32 val_short = 5; /** * <code>optional int32 val_short = 5;</code> */ boolean hasValShort(); /** * <code>optional int32 val_short = 5;</code> */ int getValShort(); // optional int32 val_byte = 6; /** * <code>optional int32 val_byte = 6;</code> */ boolean hasValByte(); /** * <code>optional int32 val_byte = 6;</code> */ int getValByte(); // optional bool val_bool = 7; /** * <code>optional bool val_bool = 7;</code> */ boolean hasValBool(); /** * <code>optional bool val_bool = 7;</code> */ boolean getValBool(); // optional uint64 val_uint64 = 8; /** * <code>optional uint64 val_uint64 = 8;</code> */ boolean hasValUint64(); /** * <code>optional uint64 val_uint64 = 8;</code> */ long getValUint64(); } /** * Protobuf type {@code CSVCMsg_GameEvent.key_t} */ public static final class key_t extends com.google.protobuf.GeneratedMessage implements key_tOrBuilder { // Use key_t.newBuilder() to construct. private key_t(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private key_t(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final key_t defaultInstance; public static key_t getDefaultInstance() { return defaultInstance; } public key_t getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private key_t( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; type_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; valString_ = input.readBytes(); break; } case 29: { bitField0_ |= 0x00000004; valFloat_ = input.readFloat(); break; } case 32: { bitField0_ |= 0x00000008; valLong_ = input.readInt32(); break; } case 40: { bitField0_ |= 0x00000010; valShort_ = input.readInt32(); break; } case 48: { bitField0_ |= 0x00000020; valByte_ = input.readInt32(); break; } case 56: { bitField0_ |= 0x00000040; valBool_ = input.readBool(); break; } case 64: { bitField0_ |= 0x00000080; valUint64_ = input.readUInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_key_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_key_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.class, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder.class); } public static com.google.protobuf.Parser<key_t> PARSER = new com.google.protobuf.AbstractParser<key_t>() { public key_t parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new key_t(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<key_t> getParserForType() { return PARSER; } private int bitField0_; // optional int32 type = 1; public static final int TYPE_FIELD_NUMBER = 1; private int type_; /** * <code>optional int32 type = 1;</code> */ public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 type = 1;</code> */ public int getType() { return type_; } // optional string val_string = 2; public static final int VAL_STRING_FIELD_NUMBER = 2; private java.lang.Object valString_; /** * <code>optional string val_string = 2;</code> */ public boolean hasValString() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string val_string = 2;</code> */ public java.lang.String getValString() { java.lang.Object ref = valString_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { valString_ = s; } return s; } } /** * <code>optional string val_string = 2;</code> */ public com.google.protobuf.ByteString getValStringBytes() { java.lang.Object ref = valString_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); valString_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional float val_float = 3; public static final int VAL_FLOAT_FIELD_NUMBER = 3; private float valFloat_; /** * <code>optional float val_float = 3;</code> */ public boolean hasValFloat() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float val_float = 3;</code> */ public float getValFloat() { return valFloat_; } // optional int32 val_long = 4; public static final int VAL_LONG_FIELD_NUMBER = 4; private int valLong_; /** * <code>optional int32 val_long = 4;</code> */ public boolean hasValLong() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int32 val_long = 4;</code> */ public int getValLong() { return valLong_; } // optional int32 val_short = 5; public static final int VAL_SHORT_FIELD_NUMBER = 5; private int valShort_; /** * <code>optional int32 val_short = 5;</code> */ public boolean hasValShort() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int32 val_short = 5;</code> */ public int getValShort() { return valShort_; } // optional int32 val_byte = 6; public static final int VAL_BYTE_FIELD_NUMBER = 6; private int valByte_; /** * <code>optional int32 val_byte = 6;</code> */ public boolean hasValByte() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional int32 val_byte = 6;</code> */ public int getValByte() { return valByte_; } // optional bool val_bool = 7; public static final int VAL_BOOL_FIELD_NUMBER = 7; private boolean valBool_; /** * <code>optional bool val_bool = 7;</code> */ public boolean hasValBool() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bool val_bool = 7;</code> */ public boolean getValBool() { return valBool_; } // optional uint64 val_uint64 = 8; public static final int VAL_UINT64_FIELD_NUMBER = 8; private long valUint64_; /** * <code>optional uint64 val_uint64 = 8;</code> */ public boolean hasValUint64() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional uint64 val_uint64 = 8;</code> */ public long getValUint64() { return valUint64_; } private void initFields() { type_ = 0; valString_ = ""; valFloat_ = 0F; valLong_ = 0; valShort_ = 0; valByte_ = 0; valBool_ = false; valUint64_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, type_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getValStringBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeFloat(3, valFloat_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, valLong_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt32(5, valShort_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeInt32(6, valByte_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBool(7, valBool_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeUInt64(8, valUint64_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, type_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getValStringBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(3, valFloat_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, valLong_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(5, valShort_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(6, valByte_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(7, valBool_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(8, valUint64_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsg_GameEvent.key_t} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_key_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_key_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.class, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); type_ = 0; bitField0_ = (bitField0_ & ~0x00000001); valString_ = ""; bitField0_ = (bitField0_ & ~0x00000002); valFloat_ = 0F; bitField0_ = (bitField0_ & ~0x00000004); valLong_ = 0; bitField0_ = (bitField0_ & ~0x00000008); valShort_ = 0; bitField0_ = (bitField0_ & ~0x00000010); valByte_ = 0; bitField0_ = (bitField0_ & ~0x00000020); valBool_ = false; bitField0_ = (bitField0_ & ~0x00000040); valUint64_ = 0L; bitField0_ = (bitField0_ & ~0x00000080); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_key_t_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t build() { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t result = new com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.type_ = type_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.valString_ = valString_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.valFloat_ = valFloat_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.valLong_ = valLong_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.valShort_ = valShort_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.valByte_ = valByte_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.valBool_ = valBool_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.valUint64_ = valUint64_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.getDefaultInstance()) return this; if (other.hasType()) { setType(other.getType()); } if (other.hasValString()) { bitField0_ |= 0x00000002; valString_ = other.valString_; onChanged(); } if (other.hasValFloat()) { setValFloat(other.getValFloat()); } if (other.hasValLong()) { setValLong(other.getValLong()); } if (other.hasValShort()) { setValShort(other.getValShort()); } if (other.hasValByte()) { setValByte(other.getValByte()); } if (other.hasValBool()) { setValBool(other.getValBool()); } if (other.hasValUint64()) { setValUint64(other.getValUint64()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 type = 1; private int type_ ; /** * <code>optional int32 type = 1;</code> */ public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 type = 1;</code> */ public int getType() { return type_; } /** * <code>optional int32 type = 1;</code> */ public Builder setType(int value) { bitField0_ |= 0x00000001; type_ = value; onChanged(); return this; } /** * <code>optional int32 type = 1;</code> */ public Builder clearType() { bitField0_ = (bitField0_ & ~0x00000001); type_ = 0; onChanged(); return this; } // optional string val_string = 2; private java.lang.Object valString_ = ""; /** * <code>optional string val_string = 2;</code> */ public boolean hasValString() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string val_string = 2;</code> */ public java.lang.String getValString() { java.lang.Object ref = valString_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); valString_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string val_string = 2;</code> */ public com.google.protobuf.ByteString getValStringBytes() { java.lang.Object ref = valString_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); valString_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string val_string = 2;</code> */ public Builder setValString( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; valString_ = value; onChanged(); return this; } /** * <code>optional string val_string = 2;</code> */ public Builder clearValString() { bitField0_ = (bitField0_ & ~0x00000002); valString_ = getDefaultInstance().getValString(); onChanged(); return this; } /** * <code>optional string val_string = 2;</code> */ public Builder setValStringBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; valString_ = value; onChanged(); return this; } // optional float val_float = 3; private float valFloat_ ; /** * <code>optional float val_float = 3;</code> */ public boolean hasValFloat() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional float val_float = 3;</code> */ public float getValFloat() { return valFloat_; } /** * <code>optional float val_float = 3;</code> */ public Builder setValFloat(float value) { bitField0_ |= 0x00000004; valFloat_ = value; onChanged(); return this; } /** * <code>optional float val_float = 3;</code> */ public Builder clearValFloat() { bitField0_ = (bitField0_ & ~0x00000004); valFloat_ = 0F; onChanged(); return this; } // optional int32 val_long = 4; private int valLong_ ; /** * <code>optional int32 val_long = 4;</code> */ public boolean hasValLong() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int32 val_long = 4;</code> */ public int getValLong() { return valLong_; } /** * <code>optional int32 val_long = 4;</code> */ public Builder setValLong(int value) { bitField0_ |= 0x00000008; valLong_ = value; onChanged(); return this; } /** * <code>optional int32 val_long = 4;</code> */ public Builder clearValLong() { bitField0_ = (bitField0_ & ~0x00000008); valLong_ = 0; onChanged(); return this; } // optional int32 val_short = 5; private int valShort_ ; /** * <code>optional int32 val_short = 5;</code> */ public boolean hasValShort() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int32 val_short = 5;</code> */ public int getValShort() { return valShort_; } /** * <code>optional int32 val_short = 5;</code> */ public Builder setValShort(int value) { bitField0_ |= 0x00000010; valShort_ = value; onChanged(); return this; } /** * <code>optional int32 val_short = 5;</code> */ public Builder clearValShort() { bitField0_ = (bitField0_ & ~0x00000010); valShort_ = 0; onChanged(); return this; } // optional int32 val_byte = 6; private int valByte_ ; /** * <code>optional int32 val_byte = 6;</code> */ public boolean hasValByte() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional int32 val_byte = 6;</code> */ public int getValByte() { return valByte_; } /** * <code>optional int32 val_byte = 6;</code> */ public Builder setValByte(int value) { bitField0_ |= 0x00000020; valByte_ = value; onChanged(); return this; } /** * <code>optional int32 val_byte = 6;</code> */ public Builder clearValByte() { bitField0_ = (bitField0_ & ~0x00000020); valByte_ = 0; onChanged(); return this; } // optional bool val_bool = 7; private boolean valBool_ ; /** * <code>optional bool val_bool = 7;</code> */ public boolean hasValBool() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bool val_bool = 7;</code> */ public boolean getValBool() { return valBool_; } /** * <code>optional bool val_bool = 7;</code> */ public Builder setValBool(boolean value) { bitField0_ |= 0x00000040; valBool_ = value; onChanged(); return this; } /** * <code>optional bool val_bool = 7;</code> */ public Builder clearValBool() { bitField0_ = (bitField0_ & ~0x00000040); valBool_ = false; onChanged(); return this; } // optional uint64 val_uint64 = 8; private long valUint64_ ; /** * <code>optional uint64 val_uint64 = 8;</code> */ public boolean hasValUint64() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional uint64 val_uint64 = 8;</code> */ public long getValUint64() { return valUint64_; } /** * <code>optional uint64 val_uint64 = 8;</code> */ public Builder setValUint64(long value) { bitField0_ |= 0x00000080; valUint64_ = value; onChanged(); return this; } /** * <code>optional uint64 val_uint64 = 8;</code> */ public Builder clearValUint64() { bitField0_ = (bitField0_ & ~0x00000080); valUint64_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CSVCMsg_GameEvent.key_t) } static { defaultInstance = new key_t(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsg_GameEvent.key_t) } private int bitField0_; // optional string event_name = 1; public static final int EVENT_NAME_FIELD_NUMBER = 1; private java.lang.Object eventName_; /** * <code>optional string event_name = 1;</code> */ public boolean hasEventName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string event_name = 1;</code> */ public java.lang.String getEventName() { java.lang.Object ref = eventName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { eventName_ = s; } return s; } } /** * <code>optional string event_name = 1;</code> */ public com.google.protobuf.ByteString getEventNameBytes() { java.lang.Object ref = eventName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); eventName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int32 eventid = 2; public static final int EVENTID_FIELD_NUMBER = 2; private int eventid_; /** * <code>optional int32 eventid = 2;</code> */ public boolean hasEventid() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 eventid = 2;</code> */ public int getEventid() { return eventid_; } // repeated .CSVCMsg_GameEvent.key_t keys = 3; public static final int KEYS_FIELD_NUMBER = 3; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> keys_; /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> getKeysList() { return keys_; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder> getKeysOrBuilderList() { return keys_; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public int getKeysCount() { return keys_.size(); } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t getKeys(int index) { return keys_.get(index); } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder getKeysOrBuilder( int index) { return keys_.get(index); } private void initFields() { eventName_ = ""; eventid_ = 0; keys_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getEventNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, eventid_); } for (int i = 0; i < keys_.size(); i++) { output.writeMessage(3, keys_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getEventNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, eventid_); } for (int i = 0; i < keys_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, keys_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsg_GameEvent} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.class, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getKeysFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); eventName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); eventid_ = 0; bitField0_ = (bitField0_ & ~0x00000002); if (keysBuilder_ == null) { keys_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { keysBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_GameEvent_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent build() { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent result = new com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.eventName_ = eventName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.eventid_ = eventid_; if (keysBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { keys_ = java.util.Collections.unmodifiableList(keys_); bitField0_ = (bitField0_ & ~0x00000004); } result.keys_ = keys_; } else { result.keys_ = keysBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance()) return this; if (other.hasEventName()) { bitField0_ |= 0x00000001; eventName_ = other.eventName_; onChanged(); } if (other.hasEventid()) { setEventid(other.getEventid()); } if (keysBuilder_ == null) { if (!other.keys_.isEmpty()) { if (keys_.isEmpty()) { keys_ = other.keys_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureKeysIsMutable(); keys_.addAll(other.keys_); } onChanged(); } } else { if (!other.keys_.isEmpty()) { if (keysBuilder_.isEmpty()) { keysBuilder_.dispose(); keysBuilder_ = null; keys_ = other.keys_; bitField0_ = (bitField0_ & ~0x00000004); keysBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getKeysFieldBuilder() : null; } else { keysBuilder_.addAllMessages(other.keys_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional string event_name = 1; private java.lang.Object eventName_ = ""; /** * <code>optional string event_name = 1;</code> */ public boolean hasEventName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string event_name = 1;</code> */ public java.lang.String getEventName() { java.lang.Object ref = eventName_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); eventName_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string event_name = 1;</code> */ public com.google.protobuf.ByteString getEventNameBytes() { java.lang.Object ref = eventName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); eventName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string event_name = 1;</code> */ public Builder setEventName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; eventName_ = value; onChanged(); return this; } /** * <code>optional string event_name = 1;</code> */ public Builder clearEventName() { bitField0_ = (bitField0_ & ~0x00000001); eventName_ = getDefaultInstance().getEventName(); onChanged(); return this; } /** * <code>optional string event_name = 1;</code> */ public Builder setEventNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; eventName_ = value; onChanged(); return this; } // optional int32 eventid = 2; private int eventid_ ; /** * <code>optional int32 eventid = 2;</code> */ public boolean hasEventid() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 eventid = 2;</code> */ public int getEventid() { return eventid_; } /** * <code>optional int32 eventid = 2;</code> */ public Builder setEventid(int value) { bitField0_ |= 0x00000002; eventid_ = value; onChanged(); return this; } /** * <code>optional int32 eventid = 2;</code> */ public Builder clearEventid() { bitField0_ = (bitField0_ & ~0x00000002); eventid_ = 0; onChanged(); return this; } // repeated .CSVCMsg_GameEvent.key_t keys = 3; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> keys_ = java.util.Collections.emptyList(); private void ensureKeysIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { keys_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t>(keys_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder> keysBuilder_; /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> getKeysList() { if (keysBuilder_ == null) { return java.util.Collections.unmodifiableList(keys_); } else { return keysBuilder_.getMessageList(); } } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public int getKeysCount() { if (keysBuilder_ == null) { return keys_.size(); } else { return keysBuilder_.getCount(); } } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t getKeys(int index) { if (keysBuilder_ == null) { return keys_.get(index); } else { return keysBuilder_.getMessage(index); } } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder setKeys( int index, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t value) { if (keysBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKeysIsMutable(); keys_.set(index, value); onChanged(); } else { keysBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder setKeys( int index, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder builderForValue) { if (keysBuilder_ == null) { ensureKeysIsMutable(); keys_.set(index, builderForValue.build()); onChanged(); } else { keysBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder addKeys(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t value) { if (keysBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKeysIsMutable(); keys_.add(value); onChanged(); } else { keysBuilder_.addMessage(value); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder addKeys( int index, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t value) { if (keysBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureKeysIsMutable(); keys_.add(index, value); onChanged(); } else { keysBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder addKeys( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder builderForValue) { if (keysBuilder_ == null) { ensureKeysIsMutable(); keys_.add(builderForValue.build()); onChanged(); } else { keysBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder addKeys( int index, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder builderForValue) { if (keysBuilder_ == null) { ensureKeysIsMutable(); keys_.add(index, builderForValue.build()); onChanged(); } else { keysBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder addAllKeys( java.lang.Iterable<? extends com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t> values) { if (keysBuilder_ == null) { ensureKeysIsMutable(); super.addAll(values, keys_); onChanged(); } else { keysBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder clearKeys() { if (keysBuilder_ == null) { keys_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { keysBuilder_.clear(); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public Builder removeKeys(int index) { if (keysBuilder_ == null) { ensureKeysIsMutable(); keys_.remove(index); onChanged(); } else { keysBuilder_.remove(index); } return this; } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder getKeysBuilder( int index) { return getKeysFieldBuilder().getBuilder(index); } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder getKeysOrBuilder( int index) { if (keysBuilder_ == null) { return keys_.get(index); } else { return keysBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder> getKeysOrBuilderList() { if (keysBuilder_ != null) { return keysBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(keys_); } } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder addKeysBuilder() { return getKeysFieldBuilder().addBuilder( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder addKeysBuilder( int index) { return getKeysFieldBuilder().addBuilder( index, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsg_GameEvent.key_t keys = 3;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder> getKeysBuilderList() { return getKeysFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder> getKeysFieldBuilder() { if (keysBuilder_ == null) { keysBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.key_tOrBuilder>( keys_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); keys_ = null; } return keysBuilder_; } // @@protoc_insertion_point(builder_scope:CSVCMsg_GameEvent) } static { defaultInstance = new CSVCMsg_GameEvent(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsg_GameEvent) } public interface CSVCMsgList_GameEventsOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .CSVCMsgList_GameEvents.event_t events = 1; /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> getEventsList(); /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t getEvents(int index); /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ int getEventsCount(); /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder> getEventsOrBuilderList(); /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder getEventsOrBuilder( int index); } /** * Protobuf type {@code CSVCMsgList_GameEvents} */ public static final class CSVCMsgList_GameEvents extends com.google.protobuf.GeneratedMessage implements CSVCMsgList_GameEventsOrBuilder { // Use CSVCMsgList_GameEvents.newBuilder() to construct. private CSVCMsgList_GameEvents(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CSVCMsgList_GameEvents(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CSVCMsgList_GameEvents defaultInstance; public static CSVCMsgList_GameEvents getDefaultInstance() { return defaultInstance; } public CSVCMsgList_GameEvents getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CSVCMsgList_GameEvents( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { events_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t>(); mutable_bitField0_ |= 0x00000001; } events_.add(input.readMessage(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { events_ = java.util.Collections.unmodifiableList(events_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.Builder.class); } public static com.google.protobuf.Parser<CSVCMsgList_GameEvents> PARSER = new com.google.protobuf.AbstractParser<CSVCMsgList_GameEvents>() { public CSVCMsgList_GameEvents parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CSVCMsgList_GameEvents(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CSVCMsgList_GameEvents> getParserForType() { return PARSER; } public interface event_tOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 tick = 1; /** * <code>optional int32 tick = 1;</code> */ boolean hasTick(); /** * <code>optional int32 tick = 1;</code> */ int getTick(); // optional .CSVCMsg_GameEvent event = 2; /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ boolean hasEvent(); /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent getEvent(); /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder getEventOrBuilder(); } /** * Protobuf type {@code CSVCMsgList_GameEvents.event_t} */ public static final class event_t extends com.google.protobuf.GeneratedMessage implements event_tOrBuilder { // Use event_t.newBuilder() to construct. private event_t(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private event_t(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final event_t defaultInstance; public static event_t getDefaultInstance() { return defaultInstance; } public event_t getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private event_t( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; tick_ = input.readInt32(); break; } case 18: { com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = event_.toBuilder(); } event_ = input.readMessage(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(event_); event_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_event_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_event_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder.class); } public static com.google.protobuf.Parser<event_t> PARSER = new com.google.protobuf.AbstractParser<event_t>() { public event_t parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new event_t(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<event_t> getParserForType() { return PARSER; } private int bitField0_; // optional int32 tick = 1; public static final int TICK_FIELD_NUMBER = 1; private int tick_; /** * <code>optional int32 tick = 1;</code> */ public boolean hasTick() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 tick = 1;</code> */ public int getTick() { return tick_; } // optional .CSVCMsg_GameEvent event = 2; public static final int EVENT_FIELD_NUMBER = 2; private com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent event_; /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public boolean hasEvent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent getEvent() { return event_; } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder getEventOrBuilder() { return event_; } private void initFields() { tick_ = 0; event_ = com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, tick_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, event_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, tick_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, event_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsgList_GameEvents.event_t} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_event_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_event_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEventFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); tick_ = 0; bitField0_ = (bitField0_ & ~0x00000001); if (eventBuilder_ == null) { event_ = com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance(); } else { eventBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_event_t_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t build() { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t result = new com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.tick_ = tick_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (eventBuilder_ == null) { result.event_ = event_; } else { result.event_ = eventBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.getDefaultInstance()) return this; if (other.hasTick()) { setTick(other.getTick()); } if (other.hasEvent()) { mergeEvent(other.getEvent()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 tick = 1; private int tick_ ; /** * <code>optional int32 tick = 1;</code> */ public boolean hasTick() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 tick = 1;</code> */ public int getTick() { return tick_; } /** * <code>optional int32 tick = 1;</code> */ public Builder setTick(int value) { bitField0_ |= 0x00000001; tick_ = value; onChanged(); return this; } /** * <code>optional int32 tick = 1;</code> */ public Builder clearTick() { bitField0_ = (bitField0_ & ~0x00000001); tick_ = 0; onChanged(); return this; } // optional .CSVCMsg_GameEvent event = 2; private com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent event_ = com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder> eventBuilder_; /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public boolean hasEvent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent getEvent() { if (eventBuilder_ == null) { return event_; } else { return eventBuilder_.getMessage(); } } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public Builder setEvent(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } event_ = value; onChanged(); } else { eventBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public Builder setEvent( com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder builderForValue) { if (eventBuilder_ == null) { event_ = builderForValue.build(); onChanged(); } else { eventBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public Builder mergeEvent(com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent value) { if (eventBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && event_ != com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance()) { event_ = com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.newBuilder(event_).mergeFrom(value).buildPartial(); } else { event_ = value; } onChanged(); } else { eventBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public Builder clearEvent() { if (eventBuilder_ == null) { event_ = com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.getDefaultInstance(); onChanged(); } else { eventBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder getEventBuilder() { bitField0_ |= 0x00000002; onChanged(); return getEventFieldBuilder().getBuilder(); } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder getEventOrBuilder() { if (eventBuilder_ != null) { return eventBuilder_.getMessageOrBuilder(); } else { return event_; } } /** * <code>optional .CSVCMsg_GameEvent event = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder> getEventFieldBuilder() { if (eventBuilder_ == null) { eventBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEvent.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_GameEventOrBuilder>( event_, getParentForChildren(), isClean()); event_ = null; } return eventBuilder_; } // @@protoc_insertion_point(builder_scope:CSVCMsgList_GameEvents.event_t) } static { defaultInstance = new event_t(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsgList_GameEvents.event_t) } // repeated .CSVCMsgList_GameEvents.event_t events = 1; public static final int EVENTS_FIELD_NUMBER = 1; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> events_; /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> getEventsList() { return events_; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder> getEventsOrBuilderList() { return events_; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public int getEventsCount() { return events_.size(); } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t getEvents(int index) { return events_.get(index); } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder getEventsOrBuilder( int index) { return events_.get(index); } private void initFields() { events_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < events_.size(); i++) { output.writeMessage(1, events_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < events_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, events_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsgList_GameEvents} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEventsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEventsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (eventsBuilder_ == null) { events_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { eventsBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_GameEvents_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents build() { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents result = new com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents(this); int from_bitField0_ = bitField0_; if (eventsBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { events_ = java.util.Collections.unmodifiableList(events_); bitField0_ = (bitField0_ & ~0x00000001); } result.events_ = events_; } else { result.events_ = eventsBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.getDefaultInstance()) return this; if (eventsBuilder_ == null) { if (!other.events_.isEmpty()) { if (events_.isEmpty()) { events_ = other.events_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureEventsIsMutable(); events_.addAll(other.events_); } onChanged(); } } else { if (!other.events_.isEmpty()) { if (eventsBuilder_.isEmpty()) { eventsBuilder_.dispose(); eventsBuilder_ = null; events_ = other.events_; bitField0_ = (bitField0_ & ~0x00000001); eventsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getEventsFieldBuilder() : null; } else { eventsBuilder_.addAllMessages(other.events_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .CSVCMsgList_GameEvents.event_t events = 1; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> events_ = java.util.Collections.emptyList(); private void ensureEventsIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { events_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t>(events_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder> eventsBuilder_; /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> getEventsList() { if (eventsBuilder_ == null) { return java.util.Collections.unmodifiableList(events_); } else { return eventsBuilder_.getMessageList(); } } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public int getEventsCount() { if (eventsBuilder_ == null) { return events_.size(); } else { return eventsBuilder_.getCount(); } } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t getEvents(int index) { if (eventsBuilder_ == null) { return events_.get(index); } else { return eventsBuilder_.getMessage(index); } } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder setEvents( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.set(index, value); onChanged(); } else { eventsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder setEvents( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.set(index, builderForValue.build()); onChanged(); } else { eventsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder addEvents(com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.add(value); onChanged(); } else { eventsBuilder_.addMessage(value); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder addEvents( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t value) { if (eventsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventsIsMutable(); events_.add(index, value); onChanged(); } else { eventsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder addEvents( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.add(builderForValue.build()); onChanged(); } else { eventsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder addEvents( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder builderForValue) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.add(index, builderForValue.build()); onChanged(); } else { eventsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder addAllEvents( java.lang.Iterable<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t> values) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); super.addAll(values, events_); onChanged(); } else { eventsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder clearEvents() { if (eventsBuilder_ == null) { events_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { eventsBuilder_.clear(); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public Builder removeEvents(int index) { if (eventsBuilder_ == null) { ensureEventsIsMutable(); events_.remove(index); onChanged(); } else { eventsBuilder_.remove(index); } return this; } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder getEventsBuilder( int index) { return getEventsFieldBuilder().getBuilder(index); } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder getEventsOrBuilder( int index) { if (eventsBuilder_ == null) { return events_.get(index); } else { return eventsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder> getEventsOrBuilderList() { if (eventsBuilder_ != null) { return eventsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(events_); } } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder addEventsBuilder() { return getEventsFieldBuilder().addBuilder( com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder addEventsBuilder( int index) { return getEventsFieldBuilder().addBuilder( index, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsgList_GameEvents.event_t events = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder> getEventsBuilderList() { return getEventsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder> getEventsFieldBuilder() { if (eventsBuilder_ == null) { eventsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_GameEvents.event_tOrBuilder>( events_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); events_ = null; } return eventsBuilder_; } // @@protoc_insertion_point(builder_scope:CSVCMsgList_GameEvents) } static { defaultInstance = new CSVCMsgList_GameEvents(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsgList_GameEvents) } public interface CSVCMsg_UserMessageOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 msg_type = 1; /** * <code>optional int32 msg_type = 1;</code> */ boolean hasMsgType(); /** * <code>optional int32 msg_type = 1;</code> */ int getMsgType(); // optional bytes msg_data = 2; /** * <code>optional bytes msg_data = 2;</code> */ boolean hasMsgData(); /** * <code>optional bytes msg_data = 2;</code> */ com.google.protobuf.ByteString getMsgData(); } /** * Protobuf type {@code CSVCMsg_UserMessage} */ public static final class CSVCMsg_UserMessage extends com.google.protobuf.GeneratedMessage implements CSVCMsg_UserMessageOrBuilder { // Use CSVCMsg_UserMessage.newBuilder() to construct. private CSVCMsg_UserMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CSVCMsg_UserMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CSVCMsg_UserMessage defaultInstance; public static CSVCMsg_UserMessage getDefaultInstance() { return defaultInstance; } public CSVCMsg_UserMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CSVCMsg_UserMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; msgType_ = input.readInt32(); break; } case 18: { bitField0_ |= 0x00000002; msgData_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_UserMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_UserMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.class, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder.class); } public static com.google.protobuf.Parser<CSVCMsg_UserMessage> PARSER = new com.google.protobuf.AbstractParser<CSVCMsg_UserMessage>() { public CSVCMsg_UserMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CSVCMsg_UserMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CSVCMsg_UserMessage> getParserForType() { return PARSER; } private int bitField0_; // optional int32 msg_type = 1; public static final int MSG_TYPE_FIELD_NUMBER = 1; private int msgType_; /** * <code>optional int32 msg_type = 1;</code> */ public boolean hasMsgType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 msg_type = 1;</code> */ public int getMsgType() { return msgType_; } // optional bytes msg_data = 2; public static final int MSG_DATA_FIELD_NUMBER = 2; private com.google.protobuf.ByteString msgData_; /** * <code>optional bytes msg_data = 2;</code> */ public boolean hasMsgData() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes msg_data = 2;</code> */ public com.google.protobuf.ByteString getMsgData() { return msgData_; } private void initFields() { msgType_ = 0; msgData_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, msgType_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, msgData_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, msgType_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, msgData_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsg_UserMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_UserMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_UserMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.class, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); msgType_ = 0; bitField0_ = (bitField0_ & ~0x00000001); msgData_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsg_UserMessage_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage build() { com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage result = new com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.msgType_ = msgType_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.msgData_ = msgData_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance()) return this; if (other.hasMsgType()) { setMsgType(other.getMsgType()); } if (other.hasMsgData()) { setMsgData(other.getMsgData()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 msg_type = 1; private int msgType_ ; /** * <code>optional int32 msg_type = 1;</code> */ public boolean hasMsgType() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 msg_type = 1;</code> */ public int getMsgType() { return msgType_; } /** * <code>optional int32 msg_type = 1;</code> */ public Builder setMsgType(int value) { bitField0_ |= 0x00000001; msgType_ = value; onChanged(); return this; } /** * <code>optional int32 msg_type = 1;</code> */ public Builder clearMsgType() { bitField0_ = (bitField0_ & ~0x00000001); msgType_ = 0; onChanged(); return this; } // optional bytes msg_data = 2; private com.google.protobuf.ByteString msgData_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes msg_data = 2;</code> */ public boolean hasMsgData() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes msg_data = 2;</code> */ public com.google.protobuf.ByteString getMsgData() { return msgData_; } /** * <code>optional bytes msg_data = 2;</code> */ public Builder setMsgData(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; msgData_ = value; onChanged(); return this; } /** * <code>optional bytes msg_data = 2;</code> */ public Builder clearMsgData() { bitField0_ = (bitField0_ & ~0x00000002); msgData_ = getDefaultInstance().getMsgData(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CSVCMsg_UserMessage) } static { defaultInstance = new CSVCMsg_UserMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsg_UserMessage) } public interface CSVCMsgList_UserMessagesOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1; /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> getUsermsgsList(); /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t getUsermsgs(int index); /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ int getUsermsgsCount(); /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder> getUsermsgsOrBuilderList(); /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder getUsermsgsOrBuilder( int index); } /** * Protobuf type {@code CSVCMsgList_UserMessages} */ public static final class CSVCMsgList_UserMessages extends com.google.protobuf.GeneratedMessage implements CSVCMsgList_UserMessagesOrBuilder { // Use CSVCMsgList_UserMessages.newBuilder() to construct. private CSVCMsgList_UserMessages(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CSVCMsgList_UserMessages(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CSVCMsgList_UserMessages defaultInstance; public static CSVCMsgList_UserMessages getDefaultInstance() { return defaultInstance; } public CSVCMsgList_UserMessages getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CSVCMsgList_UserMessages( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { usermsgs_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t>(); mutable_bitField0_ |= 0x00000001; } usermsgs_.add(input.readMessage(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { usermsgs_ = java.util.Collections.unmodifiableList(usermsgs_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.Builder.class); } public static com.google.protobuf.Parser<CSVCMsgList_UserMessages> PARSER = new com.google.protobuf.AbstractParser<CSVCMsgList_UserMessages>() { public CSVCMsgList_UserMessages parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CSVCMsgList_UserMessages(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CSVCMsgList_UserMessages> getParserForType() { return PARSER; } public interface usermsg_tOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional int32 tick = 1; /** * <code>optional int32 tick = 1;</code> */ boolean hasTick(); /** * <code>optional int32 tick = 1;</code> */ int getTick(); // optional .CSVCMsg_UserMessage msg = 2; /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ boolean hasMsg(); /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage getMsg(); /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder getMsgOrBuilder(); } /** * Protobuf type {@code CSVCMsgList_UserMessages.usermsg_t} */ public static final class usermsg_t extends com.google.protobuf.GeneratedMessage implements usermsg_tOrBuilder { // Use usermsg_t.newBuilder() to construct. private usermsg_t(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private usermsg_t(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final usermsg_t defaultInstance; public static usermsg_t getDefaultInstance() { return defaultInstance; } public usermsg_t getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private usermsg_t( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; tick_ = input.readInt32(); break; } case 18: { com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = msg_.toBuilder(); } msg_ = input.readMessage(com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(msg_); msg_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_usermsg_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder.class); } public static com.google.protobuf.Parser<usermsg_t> PARSER = new com.google.protobuf.AbstractParser<usermsg_t>() { public usermsg_t parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new usermsg_t(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<usermsg_t> getParserForType() { return PARSER; } private int bitField0_; // optional int32 tick = 1; public static final int TICK_FIELD_NUMBER = 1; private int tick_; /** * <code>optional int32 tick = 1;</code> */ public boolean hasTick() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 tick = 1;</code> */ public int getTick() { return tick_; } // optional .CSVCMsg_UserMessage msg = 2; public static final int MSG_FIELD_NUMBER = 2; private com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage msg_; /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public boolean hasMsg() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage getMsg() { return msg_; } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder getMsgOrBuilder() { return msg_; } private void initFields() { tick_ = 0; msg_ = com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, tick_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, msg_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, tick_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, msg_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsgList_UserMessages.usermsg_t} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_usermsg_t_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getMsgFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); tick_ = 0; bitField0_ = (bitField0_ & ~0x00000001); if (msgBuilder_ == null) { msg_ = com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance(); } else { msgBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t build() { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t result = new com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.tick_ = tick_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (msgBuilder_ == null) { result.msg_ = msg_; } else { result.msg_ = msgBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.getDefaultInstance()) return this; if (other.hasTick()) { setTick(other.getTick()); } if (other.hasMsg()) { mergeMsg(other.getMsg()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional int32 tick = 1; private int tick_ ; /** * <code>optional int32 tick = 1;</code> */ public boolean hasTick() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 tick = 1;</code> */ public int getTick() { return tick_; } /** * <code>optional int32 tick = 1;</code> */ public Builder setTick(int value) { bitField0_ |= 0x00000001; tick_ = value; onChanged(); return this; } /** * <code>optional int32 tick = 1;</code> */ public Builder clearTick() { bitField0_ = (bitField0_ & ~0x00000001); tick_ = 0; onChanged(); return this; } // optional .CSVCMsg_UserMessage msg = 2; private com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage msg_ = com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder> msgBuilder_; /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public boolean hasMsg() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage getMsg() { if (msgBuilder_ == null) { return msg_; } else { return msgBuilder_.getMessage(); } } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public Builder setMsg(com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage value) { if (msgBuilder_ == null) { if (value == null) { throw new NullPointerException(); } msg_ = value; onChanged(); } else { msgBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public Builder setMsg( com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder builderForValue) { if (msgBuilder_ == null) { msg_ = builderForValue.build(); onChanged(); } else { msgBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public Builder mergeMsg(com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage value) { if (msgBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && msg_ != com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance()) { msg_ = com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.newBuilder(msg_).mergeFrom(value).buildPartial(); } else { msg_ = value; } onChanged(); } else { msgBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public Builder clearMsg() { if (msgBuilder_ == null) { msg_ = com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.getDefaultInstance(); onChanged(); } else { msgBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder getMsgBuilder() { bitField0_ |= 0x00000002; onChanged(); return getMsgFieldBuilder().getBuilder(); } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder getMsgOrBuilder() { if (msgBuilder_ != null) { return msgBuilder_.getMessageOrBuilder(); } else { return msg_; } } /** * <code>optional .CSVCMsg_UserMessage msg = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder> getMsgFieldBuilder() { if (msgBuilder_ == null) { msgBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessage.Builder, com.valve.dota2.Networkbasetypes.CSVCMsg_UserMessageOrBuilder>( msg_, getParentForChildren(), isClean()); msg_ = null; } return msgBuilder_; } // @@protoc_insertion_point(builder_scope:CSVCMsgList_UserMessages.usermsg_t) } static { defaultInstance = new usermsg_t(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsgList_UserMessages.usermsg_t) } // repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1; public static final int USERMSGS_FIELD_NUMBER = 1; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> usermsgs_; /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> getUsermsgsList() { return usermsgs_; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder> getUsermsgsOrBuilderList() { return usermsgs_; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public int getUsermsgsCount() { return usermsgs_.size(); } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t getUsermsgs(int index) { return usermsgs_.get(index); } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder getUsermsgsOrBuilder( int index) { return usermsgs_.get(index); } private void initFields() { usermsgs_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < usermsgs_.size(); i++) { output.writeMessage(1, usermsgs_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < usermsgs_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, usermsgs_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CSVCMsgList_UserMessages} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessagesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_fieldAccessorTable .ensureFieldAccessorsInitialized( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.class, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.Builder.class); } // Construct using com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getUsermsgsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (usermsgsBuilder_ == null) { usermsgs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { usermsgsBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.valve.dota2.Networkbasetypes.internal_static_CSVCMsgList_UserMessages_descriptor; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages getDefaultInstanceForType() { return com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.getDefaultInstance(); } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages build() { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages buildPartial() { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages result = new com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages(this); int from_bitField0_ = bitField0_; if (usermsgsBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { usermsgs_ = java.util.Collections.unmodifiableList(usermsgs_); bitField0_ = (bitField0_ & ~0x00000001); } result.usermsgs_ = usermsgs_; } else { result.usermsgs_ = usermsgsBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages) { return mergeFrom((com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages other) { if (other == com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.getDefaultInstance()) return this; if (usermsgsBuilder_ == null) { if (!other.usermsgs_.isEmpty()) { if (usermsgs_.isEmpty()) { usermsgs_ = other.usermsgs_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureUsermsgsIsMutable(); usermsgs_.addAll(other.usermsgs_); } onChanged(); } } else { if (!other.usermsgs_.isEmpty()) { if (usermsgsBuilder_.isEmpty()) { usermsgsBuilder_.dispose(); usermsgsBuilder_ = null; usermsgs_ = other.usermsgs_; bitField0_ = (bitField0_ & ~0x00000001); usermsgsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getUsermsgsFieldBuilder() : null; } else { usermsgsBuilder_.addAllMessages(other.usermsgs_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1; private java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> usermsgs_ = java.util.Collections.emptyList(); private void ensureUsermsgsIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { usermsgs_ = new java.util.ArrayList<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t>(usermsgs_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder> usermsgsBuilder_; /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> getUsermsgsList() { if (usermsgsBuilder_ == null) { return java.util.Collections.unmodifiableList(usermsgs_); } else { return usermsgsBuilder_.getMessageList(); } } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public int getUsermsgsCount() { if (usermsgsBuilder_ == null) { return usermsgs_.size(); } else { return usermsgsBuilder_.getCount(); } } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t getUsermsgs(int index) { if (usermsgsBuilder_ == null) { return usermsgs_.get(index); } else { return usermsgsBuilder_.getMessage(index); } } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder setUsermsgs( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t value) { if (usermsgsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUsermsgsIsMutable(); usermsgs_.set(index, value); onChanged(); } else { usermsgsBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder setUsermsgs( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder builderForValue) { if (usermsgsBuilder_ == null) { ensureUsermsgsIsMutable(); usermsgs_.set(index, builderForValue.build()); onChanged(); } else { usermsgsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder addUsermsgs(com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t value) { if (usermsgsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUsermsgsIsMutable(); usermsgs_.add(value); onChanged(); } else { usermsgsBuilder_.addMessage(value); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder addUsermsgs( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t value) { if (usermsgsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUsermsgsIsMutable(); usermsgs_.add(index, value); onChanged(); } else { usermsgsBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder addUsermsgs( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder builderForValue) { if (usermsgsBuilder_ == null) { ensureUsermsgsIsMutable(); usermsgs_.add(builderForValue.build()); onChanged(); } else { usermsgsBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder addUsermsgs( int index, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder builderForValue) { if (usermsgsBuilder_ == null) { ensureUsermsgsIsMutable(); usermsgs_.add(index, builderForValue.build()); onChanged(); } else { usermsgsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder addAllUsermsgs( java.lang.Iterable<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t> values) { if (usermsgsBuilder_ == null) { ensureUsermsgsIsMutable(); super.addAll(values, usermsgs_); onChanged(); } else { usermsgsBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder clearUsermsgs() { if (usermsgsBuilder_ == null) { usermsgs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { usermsgsBuilder_.clear(); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public Builder removeUsermsgs(int index) { if (usermsgsBuilder_ == null) { ensureUsermsgsIsMutable(); usermsgs_.remove(index); onChanged(); } else { usermsgsBuilder_.remove(index); } return this; } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder getUsermsgsBuilder( int index) { return getUsermsgsFieldBuilder().getBuilder(index); } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder getUsermsgsOrBuilder( int index) { if (usermsgsBuilder_ == null) { return usermsgs_.get(index); } else { return usermsgsBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public java.util.List<? extends com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder> getUsermsgsOrBuilderList() { if (usermsgsBuilder_ != null) { return usermsgsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(usermsgs_); } } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder addUsermsgsBuilder() { return getUsermsgsFieldBuilder().addBuilder( com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder addUsermsgsBuilder( int index) { return getUsermsgsFieldBuilder().addBuilder( index, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.getDefaultInstance()); } /** * <code>repeated .CSVCMsgList_UserMessages.usermsg_t usermsgs = 1;</code> */ public java.util.List<com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder> getUsermsgsBuilderList() { return getUsermsgsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder> getUsermsgsFieldBuilder() { if (usermsgsBuilder_ == null) { usermsgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_t.Builder, com.valve.dota2.Networkbasetypes.CSVCMsgList_UserMessages.usermsg_tOrBuilder>( usermsgs_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); usermsgs_ = null; } return usermsgsBuilder_; } // @@protoc_insertion_point(builder_scope:CSVCMsgList_UserMessages) } static { defaultInstance = new CSVCMsgList_UserMessages(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CSVCMsgList_UserMessages) } private static com.google.protobuf.Descriptors.Descriptor internal_static_CMsgVector_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CMsgVector_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CMsgVector2D_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CMsgVector2D_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CMsgQAngle_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CMsgQAngle_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsg_GameEvent_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsg_GameEvent_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsg_GameEvent_key_t_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsg_GameEvent_key_t_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsgList_GameEvents_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsgList_GameEvents_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsgList_GameEvents_event_t_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsgList_GameEvents_event_t_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsg_UserMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsg_UserMessage_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsgList_UserMessages_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsgList_UserMessages_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CSVCMsgList_UserMessages_usermsg_t_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\026networkbasetypes.proto\032 google/protobu" + "f/descriptor.proto\"-\n\nCMsgVector\022\t\n\001x\030\001 " + "\001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001z\030\003 \001(\002\"$\n\014CMsgVector2" + "D\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\"-\n\nCMsgQAngle\022\t\n" + "\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001z\030\003 \001(\002\"\374\001\n\021CSVCM" + "sg_GameEvent\022\022\n\nevent_name\030\001 \001(\t\022\017\n\007even" + "tid\030\002 \001(\005\022&\n\004keys\030\003 \003(\0132\030.CSVCMsg_GameEv" + "ent.key_t\032\231\001\n\005key_t\022\014\n\004type\030\001 \001(\005\022\022\n\nval" + "_string\030\002 \001(\t\022\021\n\tval_float\030\003 \001(\002\022\020\n\010val_" + "long\030\004 \001(\005\022\021\n\tval_short\030\005 \001(\005\022\020\n\010val_byt", "e\030\006 \001(\005\022\020\n\010val_bool\030\007 \001(\010\022\022\n\nval_uint64\030" + "\010 \001(\004\"\205\001\n\026CSVCMsgList_GameEvents\022/\n\006even" + "ts\030\001 \003(\0132\037.CSVCMsgList_GameEvents.event_" + "t\032:\n\007event_t\022\014\n\004tick\030\001 \001(\005\022!\n\005event\030\002 \001(" + "\0132\022.CSVCMsg_GameEvent\"9\n\023CSVCMsg_UserMes" + "sage\022\020\n\010msg_type\030\001 \001(\005\022\020\n\010msg_data\030\002 \001(\014" + "\"\217\001\n\030CSVCMsgList_UserMessages\0225\n\010usermsg" + "s\030\001 \003(\0132#.CSVCMsgList_UserMessages.userm" + "sg_t\032<\n\tusermsg_t\022\014\n\004tick\030\001 \001(\005\022!\n\003msg\030\002" + " \001(\0132\024.CSVCMsg_UserMessage*\322\001\n\013SIGNONSTA", "TE\022\024\n\020SIGNONSTATE_NONE\020\000\022\031\n\025SIGNONSTATE_" + "CHALLENGE\020\001\022\031\n\025SIGNONSTATE_CONNECTED\020\002\022\023" + "\n\017SIGNONSTATE_NEW\020\003\022\030\n\024SIGNONSTATE_PRESP" + "AWN\020\004\022\025\n\021SIGNONSTATE_SPAWN\020\005\022\024\n\020SIGNONST" + "ATE_FULL\020\006\022\033\n\027SIGNONSTATE_CHANGELEVEL\020\007B" + "\021\n\017com.valve.dota2" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_CMsgVector_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_CMsgVector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CMsgVector_descriptor, new java.lang.String[] { "X", "Y", "Z", }); internal_static_CMsgVector2D_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_CMsgVector2D_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CMsgVector2D_descriptor, new java.lang.String[] { "X", "Y", }); internal_static_CMsgQAngle_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_CMsgQAngle_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CMsgQAngle_descriptor, new java.lang.String[] { "X", "Y", "Z", }); internal_static_CSVCMsg_GameEvent_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_CSVCMsg_GameEvent_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsg_GameEvent_descriptor, new java.lang.String[] { "EventName", "Eventid", "Keys", }); internal_static_CSVCMsg_GameEvent_key_t_descriptor = internal_static_CSVCMsg_GameEvent_descriptor.getNestedTypes().get(0); internal_static_CSVCMsg_GameEvent_key_t_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsg_GameEvent_key_t_descriptor, new java.lang.String[] { "Type", "ValString", "ValFloat", "ValLong", "ValShort", "ValByte", "ValBool", "ValUint64", }); internal_static_CSVCMsgList_GameEvents_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_CSVCMsgList_GameEvents_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsgList_GameEvents_descriptor, new java.lang.String[] { "Events", }); internal_static_CSVCMsgList_GameEvents_event_t_descriptor = internal_static_CSVCMsgList_GameEvents_descriptor.getNestedTypes().get(0); internal_static_CSVCMsgList_GameEvents_event_t_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsgList_GameEvents_event_t_descriptor, new java.lang.String[] { "Tick", "Event", }); internal_static_CSVCMsg_UserMessage_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_CSVCMsg_UserMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsg_UserMessage_descriptor, new java.lang.String[] { "MsgType", "MsgData", }); internal_static_CSVCMsgList_UserMessages_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_CSVCMsgList_UserMessages_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsgList_UserMessages_descriptor, new java.lang.String[] { "Usermsgs", }); internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor = internal_static_CSVCMsgList_UserMessages_descriptor.getNestedTypes().get(0); internal_static_CSVCMsgList_UserMessages_usermsg_t_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CSVCMsgList_UserMessages_usermsg_t_descriptor, new java.lang.String[] { "Tick", "Msg", }); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.protobuf.DescriptorProtos.getDescriptor(), }, assigner); } // @@protoc_insertion_point(outer_class_scope) }