// Generated by the protocol buffer compiler. DO NOT EDIT! // source: autowrap/test/test.proto public final class Test { private Test() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface TestMessageOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string string_test = 1; /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ boolean hasStringTest(); /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ java.lang.String getStringTest(); /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ com.google.protobuf.ByteString getStringTestBytes(); // required bytes bytes_test = 2; /** * <code>required bytes bytes_test = 2;</code> */ boolean hasBytesTest(); /** * <code>required bytes bytes_test = 2;</code> */ com.google.protobuf.ByteString getBytesTest(); // required int32 int32_test = 3 [default = 1]; /** * <code>required int32 int32_test = 3 [default = 1];</code> */ boolean hasInt32Test(); /** * <code>required int32 int32_test = 3 [default = 1];</code> */ int getInt32Test(); // required int64 int64_test = 4; /** * <code>required int64 int64_test = 4;</code> */ boolean hasInt64Test(); /** * <code>required int64 int64_test = 4;</code> */ long getInt64Test(); // required uint32 uint32_test = 5; /** * <code>required uint32 uint32_test = 5;</code> */ boolean hasUint32Test(); /** * <code>required uint32 uint32_test = 5;</code> */ int getUint32Test(); // required uint64 uint64_test = 6; /** * <code>required uint64 uint64_test = 6;</code> */ boolean hasUint64Test(); /** * <code>required uint64 uint64_test = 6;</code> */ long getUint64Test(); // required sint32 sint32_test = 7; /** * <code>required sint32 sint32_test = 7;</code> */ boolean hasSint32Test(); /** * <code>required sint32 sint32_test = 7;</code> */ int getSint32Test(); // required sint64 sint64_test = 8; /** * <code>required sint64 sint64_test = 8;</code> */ boolean hasSint64Test(); /** * <code>required sint64 sint64_test = 8;</code> */ long getSint64Test(); // required fixed32 fixed32_test = 9; /** * <code>required fixed32 fixed32_test = 9;</code> */ boolean hasFixed32Test(); /** * <code>required fixed32 fixed32_test = 9;</code> */ int getFixed32Test(); // required fixed64 fixed64_test = 10; /** * <code>required fixed64 fixed64_test = 10;</code> */ boolean hasFixed64Test(); /** * <code>required fixed64 fixed64_test = 10;</code> */ long getFixed64Test(); // required sfixed32 sfixed32_test = 11; /** * <code>required sfixed32 sfixed32_test = 11;</code> */ boolean hasSfixed32Test(); /** * <code>required sfixed32 sfixed32_test = 11;</code> */ int getSfixed32Test(); // required sfixed64 sfixed64_test = 12; /** * <code>required sfixed64 sfixed64_test = 12;</code> */ boolean hasSfixed64Test(); /** * <code>required sfixed64 sfixed64_test = 12;</code> */ long getSfixed64Test(); // required float float_test = 13; /** * <code>required float float_test = 13;</code> */ boolean hasFloatTest(); /** * <code>required float float_test = 13;</code> */ float getFloatTest(); // required double double_test = 14; /** * <code>required double double_test = 14;</code> */ boolean hasDoubleTest(); /** * <code>required double double_test = 14;</code> */ double getDoubleTest(); // required bool bool_test = 15; /** * <code>required bool bool_test = 15;</code> */ boolean hasBoolTest(); /** * <code>required bool bool_test = 15;</code> */ boolean getBoolTest(); // required .TestMessage.TestEnum enum_test = 16; /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ boolean hasEnumTest(); /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ Test.TestMessage.TestEnum getEnumTest(); // required .TestMessage.NestedTestMessage nested_message_test = 17; /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ boolean hasNestedMessageTest(); /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ Test.TestMessage.NestedTestMessage getNestedMessageTest(); /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ Test.TestMessage.NestedTestMessageOrBuilder getNestedMessageTestOrBuilder(); // repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18; /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ java.util.List<Test.TestMessage.NestedTestMessage> getRepeatedNestedMessageTestList(); /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ Test.TestMessage.NestedTestMessage getRepeatedNestedMessageTest(int index); /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ int getRepeatedNestedMessageTestCount(); /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ java.util.List<? extends Test.TestMessage.NestedTestMessageOrBuilder> getRepeatedNestedMessageTestOrBuilderList(); /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ Test.TestMessage.NestedTestMessageOrBuilder getRepeatedNestedMessageTestOrBuilder( int index); // repeated int32 repeated_int32_test = 19; /** * <code>repeated int32 repeated_int32_test = 19;</code> */ java.util.List<java.lang.Integer> getRepeatedInt32TestList(); /** * <code>repeated int32 repeated_int32_test = 19;</code> */ int getRepeatedInt32TestCount(); /** * <code>repeated int32 repeated_int32_test = 19;</code> */ int getRepeatedInt32Test(int index); // repeated string repeated_string_test = 20; /** * <code>repeated string repeated_string_test = 20;</code> */ java.util.List<java.lang.String> getRepeatedStringTestList(); /** * <code>repeated string repeated_string_test = 20;</code> */ int getRepeatedStringTestCount(); /** * <code>repeated string repeated_string_test = 20;</code> */ java.lang.String getRepeatedStringTest(int index); /** * <code>repeated string repeated_string_test = 20;</code> */ com.google.protobuf.ByteString getRepeatedStringTestBytes(int index); // required string camelCaseString = 21; /** * <code>required string camelCaseString = 21;</code> */ boolean hasCamelCaseString(); /** * <code>required string camelCaseString = 21;</code> */ java.lang.String getCamelCaseString(); /** * <code>required string camelCaseString = 21;</code> */ com.google.protobuf.ByteString getCamelCaseStringBytes(); // repeated .TestMessage2 forward_message_test = 22; /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ java.util.List<Test.TestMessage2> getForwardMessageTestList(); /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ Test.TestMessage2 getForwardMessageTest(int index); /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ int getForwardMessageTestCount(); /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ java.util.List<? extends Test.TestMessage2OrBuilder> getForwardMessageTestOrBuilderList(); /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ Test.TestMessage2OrBuilder getForwardMessageTestOrBuilder( int index); } /** * Protobuf type {@code TestMessage} * * <pre> *test comment * </pre> */ public static final class TestMessage extends com.google.protobuf.GeneratedMessage implements TestMessageOrBuilder { // Use TestMessage.newBuilder() to construct. private TestMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private TestMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final TestMessage defaultInstance; public static TestMessage getDefaultInstance() { return defaultInstance; } public TestMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private TestMessage( 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; stringTest_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; bytesTest_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; int32Test_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; int64Test_ = input.readInt64(); break; } case 40: { bitField0_ |= 0x00000010; uint32Test_ = input.readUInt32(); break; } case 48: { bitField0_ |= 0x00000020; uint64Test_ = input.readUInt64(); break; } case 56: { bitField0_ |= 0x00000040; sint32Test_ = input.readSInt32(); break; } case 64: { bitField0_ |= 0x00000080; sint64Test_ = input.readSInt64(); break; } case 77: { bitField0_ |= 0x00000100; fixed32Test_ = input.readFixed32(); break; } case 81: { bitField0_ |= 0x00000200; fixed64Test_ = input.readFixed64(); break; } case 93: { bitField0_ |= 0x00000400; sfixed32Test_ = input.readSFixed32(); break; } case 97: { bitField0_ |= 0x00000800; sfixed64Test_ = input.readSFixed64(); break; } case 109: { bitField0_ |= 0x00001000; floatTest_ = input.readFloat(); break; } case 113: { bitField0_ |= 0x00002000; doubleTest_ = input.readDouble(); break; } case 120: { bitField0_ |= 0x00004000; boolTest_ = input.readBool(); break; } case 128: { int rawValue = input.readEnum(); Test.TestMessage.TestEnum value = Test.TestMessage.TestEnum.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(16, rawValue); } else { bitField0_ |= 0x00008000; enumTest_ = value; } break; } case 138: { Test.TestMessage.NestedTestMessage.Builder subBuilder = null; if (((bitField0_ & 0x00010000) == 0x00010000)) { subBuilder = nestedMessageTest_.toBuilder(); } nestedMessageTest_ = input.readMessage(Test.TestMessage.NestedTestMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(nestedMessageTest_); nestedMessageTest_ = subBuilder.buildPartial(); } bitField0_ |= 0x00010000; break; } case 146: { if (!((mutable_bitField0_ & 0x00020000) == 0x00020000)) { repeatedNestedMessageTest_ = new java.util.ArrayList<Test.TestMessage.NestedTestMessage>(); mutable_bitField0_ |= 0x00020000; } repeatedNestedMessageTest_.add(input.readMessage(Test.TestMessage.NestedTestMessage.PARSER, extensionRegistry)); break; } case 152: { if (!((mutable_bitField0_ & 0x00040000) == 0x00040000)) { repeatedInt32Test_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00040000; } repeatedInt32Test_.add(input.readInt32()); break; } case 154: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00040000) == 0x00040000) && input.getBytesUntilLimit() > 0) { repeatedInt32Test_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00040000; } while (input.getBytesUntilLimit() > 0) { repeatedInt32Test_.add(input.readInt32()); } input.popLimit(limit); break; } case 162: { if (!((mutable_bitField0_ & 0x00080000) == 0x00080000)) { repeatedStringTest_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00080000; } repeatedStringTest_.add(input.readBytes()); break; } case 170: { bitField0_ |= 0x00020000; camelCaseString_ = input.readBytes(); break; } case 178: { if (!((mutable_bitField0_ & 0x00200000) == 0x00200000)) { forwardMessageTest_ = new java.util.ArrayList<Test.TestMessage2>(); mutable_bitField0_ |= 0x00200000; } forwardMessageTest_.add(input.readMessage(Test.TestMessage2.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_ & 0x00020000) == 0x00020000)) { repeatedNestedMessageTest_ = java.util.Collections.unmodifiableList(repeatedNestedMessageTest_); } if (((mutable_bitField0_ & 0x00040000) == 0x00040000)) { repeatedInt32Test_ = java.util.Collections.unmodifiableList(repeatedInt32Test_); } if (((mutable_bitField0_ & 0x00080000) == 0x00080000)) { repeatedStringTest_ = new com.google.protobuf.UnmodifiableLazyStringList(repeatedStringTest_); } if (((mutable_bitField0_ & 0x00200000) == 0x00200000)) { forwardMessageTest_ = java.util.Collections.unmodifiableList(forwardMessageTest_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.class, Test.TestMessage.Builder.class); } public static com.google.protobuf.Parser<TestMessage> PARSER = new com.google.protobuf.AbstractParser<TestMessage>() { public TestMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new TestMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<TestMessage> getParserForType() { return PARSER; } /** * Protobuf enum {@code TestMessage.TestEnum} */ public enum TestEnum implements com.google.protobuf.ProtocolMessageEnum { /** * <code>TEST_ENUM_0 = 0;</code> * * <pre> * test comment * </pre> */ TEST_ENUM_0(0, 0), /** * <code>TEST_ENUM_1 = 1;</code> */ TEST_ENUM_1(1, 1), /** * <code>TEST_ENUM_2 = 2;</code> */ TEST_ENUM_2(2, 2), ; /** * <code>TEST_ENUM_0 = 0;</code> * * <pre> * test comment * </pre> */ public static final int TEST_ENUM_0_VALUE = 0; /** * <code>TEST_ENUM_1 = 1;</code> */ public static final int TEST_ENUM_1_VALUE = 1; /** * <code>TEST_ENUM_2 = 2;</code> */ public static final int TEST_ENUM_2_VALUE = 2; public final int getNumber() { return value; } public static TestEnum valueOf(int value) { switch (value) { case 0: return TEST_ENUM_0; case 1: return TEST_ENUM_1; case 2: return TEST_ENUM_2; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<TestEnum> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<TestEnum> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<TestEnum>() { public TestEnum findValueByNumber(int number) { return TestEnum.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 Test.TestMessage.getDescriptor().getEnumTypes().get(0); } private static final TestEnum[] VALUES = values(); public static TestEnum 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 TestEnum(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:TestMessage.TestEnum) } public interface NestedTestMessageOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string string_test = 1; /** * <code>required string string_test = 1;</code> */ boolean hasStringTest(); /** * <code>required string string_test = 1;</code> */ java.lang.String getStringTest(); /** * <code>required string string_test = 1;</code> */ com.google.protobuf.ByteString getStringTestBytes(); } /** * Protobuf type {@code TestMessage.NestedTestMessage} */ public static final class NestedTestMessage extends com.google.protobuf.GeneratedMessage implements NestedTestMessageOrBuilder { // Use NestedTestMessage.newBuilder() to construct. private NestedTestMessage(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private NestedTestMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final NestedTestMessage defaultInstance; public static NestedTestMessage getDefaultInstance() { return defaultInstance; } public NestedTestMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NestedTestMessage( 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; stringTest_ = 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 Test.internal_static_TestMessage_NestedTestMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_NestedTestMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.NestedTestMessage.class, Test.TestMessage.NestedTestMessage.Builder.class); } public static com.google.protobuf.Parser<NestedTestMessage> PARSER = new com.google.protobuf.AbstractParser<NestedTestMessage>() { public NestedTestMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NestedTestMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<NestedTestMessage> getParserForType() { return PARSER; } private int bitField0_; // required string string_test = 1; public static final int STRING_TEST_FIELD_NUMBER = 1; private java.lang.Object stringTest_; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; 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()) { stringTest_ = s; } return s; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { stringTest_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStringTest()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getStringTestBytes()); } 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, getStringTestBytes()); } 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 Test.TestMessage.NestedTestMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage.NestedTestMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage.NestedTestMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage.NestedTestMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage.NestedTestMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage.NestedTestMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Test.TestMessage.NestedTestMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static Test.TestMessage.NestedTestMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static Test.TestMessage.NestedTestMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage.NestedTestMessage 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(Test.TestMessage.NestedTestMessage 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 TestMessage.NestedTestMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements Test.TestMessage.NestedTestMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage_NestedTestMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_NestedTestMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.NestedTestMessage.class, Test.TestMessage.NestedTestMessage.Builder.class); } // Construct using Test.TestMessage.NestedTestMessage.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(); stringTest_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return Test.internal_static_TestMessage_NestedTestMessage_descriptor; } public Test.TestMessage.NestedTestMessage getDefaultInstanceForType() { return Test.TestMessage.NestedTestMessage.getDefaultInstance(); } public Test.TestMessage.NestedTestMessage build() { Test.TestMessage.NestedTestMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public Test.TestMessage.NestedTestMessage buildPartial() { Test.TestMessage.NestedTestMessage result = new Test.TestMessage.NestedTestMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.stringTest_ = stringTest_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof Test.TestMessage.NestedTestMessage) { return mergeFrom((Test.TestMessage.NestedTestMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(Test.TestMessage.NestedTestMessage other) { if (other == Test.TestMessage.NestedTestMessage.getDefaultInstance()) return this; if (other.hasStringTest()) { bitField0_ |= 0x00000001; stringTest_ = other.stringTest_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStringTest()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Test.TestMessage.NestedTestMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (Test.TestMessage.NestedTestMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required string string_test = 1; private java.lang.Object stringTest_ = ""; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); stringTest_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string string_test = 1;</code> */ public Builder setStringTest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder clearStringTest() { bitField0_ = (bitField0_ & ~0x00000001); stringTest_ = getDefaultInstance().getStringTest(); onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder setStringTestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:TestMessage.NestedTestMessage) } static { defaultInstance = new NestedTestMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:TestMessage.NestedTestMessage) } public interface NestedTestMessage2OrBuilder extends com.google.protobuf.MessageOrBuilder { // required string string_test = 1; /** * <code>required string string_test = 1;</code> */ boolean hasStringTest(); /** * <code>required string string_test = 1;</code> */ java.lang.String getStringTest(); /** * <code>required string string_test = 1;</code> */ com.google.protobuf.ByteString getStringTestBytes(); } /** * Protobuf type {@code TestMessage.NestedTestMessage2} */ public static final class NestedTestMessage2 extends com.google.protobuf.GeneratedMessage implements NestedTestMessage2OrBuilder { // Use NestedTestMessage2.newBuilder() to construct. private NestedTestMessage2(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private NestedTestMessage2(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final NestedTestMessage2 defaultInstance; public static NestedTestMessage2 getDefaultInstance() { return defaultInstance; } public NestedTestMessage2 getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NestedTestMessage2( 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; stringTest_ = 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 Test.internal_static_TestMessage_NestedTestMessage2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_NestedTestMessage2_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.NestedTestMessage2.class, Test.TestMessage.NestedTestMessage2.Builder.class); } public static com.google.protobuf.Parser<NestedTestMessage2> PARSER = new com.google.protobuf.AbstractParser<NestedTestMessage2>() { public NestedTestMessage2 parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NestedTestMessage2(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<NestedTestMessage2> getParserForType() { return PARSER; } private int bitField0_; // required string string_test = 1; public static final int STRING_TEST_FIELD_NUMBER = 1; private java.lang.Object stringTest_; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; 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()) { stringTest_ = s; } return s; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { stringTest_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStringTest()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getStringTestBytes()); } 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, getStringTestBytes()); } 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 Test.TestMessage.NestedTestMessage2 parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage.NestedTestMessage2 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage.NestedTestMessage2 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage.NestedTestMessage2 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage.NestedTestMessage2 parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage.NestedTestMessage2 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Test.TestMessage.NestedTestMessage2 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static Test.TestMessage.NestedTestMessage2 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static Test.TestMessage.NestedTestMessage2 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage.NestedTestMessage2 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(Test.TestMessage.NestedTestMessage2 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 TestMessage.NestedTestMessage2} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements Test.TestMessage.NestedTestMessage2OrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage_NestedTestMessage2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_NestedTestMessage2_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.NestedTestMessage2.class, Test.TestMessage.NestedTestMessage2.Builder.class); } // Construct using Test.TestMessage.NestedTestMessage2.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(); stringTest_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return Test.internal_static_TestMessage_NestedTestMessage2_descriptor; } public Test.TestMessage.NestedTestMessage2 getDefaultInstanceForType() { return Test.TestMessage.NestedTestMessage2.getDefaultInstance(); } public Test.TestMessage.NestedTestMessage2 build() { Test.TestMessage.NestedTestMessage2 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public Test.TestMessage.NestedTestMessage2 buildPartial() { Test.TestMessage.NestedTestMessage2 result = new Test.TestMessage.NestedTestMessage2(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.stringTest_ = stringTest_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof Test.TestMessage.NestedTestMessage2) { return mergeFrom((Test.TestMessage.NestedTestMessage2)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(Test.TestMessage.NestedTestMessage2 other) { if (other == Test.TestMessage.NestedTestMessage2.getDefaultInstance()) return this; if (other.hasStringTest()) { bitField0_ |= 0x00000001; stringTest_ = other.stringTest_; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStringTest()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Test.TestMessage.NestedTestMessage2 parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (Test.TestMessage.NestedTestMessage2) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required string string_test = 1; private java.lang.Object stringTest_ = ""; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); stringTest_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string string_test = 1;</code> */ public Builder setStringTest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder clearStringTest() { bitField0_ = (bitField0_ & ~0x00000001); stringTest_ = getDefaultInstance().getStringTest(); onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder setStringTestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:TestMessage.NestedTestMessage2) } static { defaultInstance = new NestedTestMessage2(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:TestMessage.NestedTestMessage2) } private int bitField0_; // required string string_test = 1; public static final int STRING_TEST_FIELD_NUMBER = 1; private java.lang.Object stringTest_; /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; 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()) { stringTest_ = s; } return s; } } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required bytes bytes_test = 2; public static final int BYTES_TEST_FIELD_NUMBER = 2; private com.google.protobuf.ByteString bytesTest_; /** * <code>required bytes bytes_test = 2;</code> */ public boolean hasBytesTest() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required bytes bytes_test = 2;</code> */ public com.google.protobuf.ByteString getBytesTest() { return bytesTest_; } // required int32 int32_test = 3 [default = 1]; public static final int INT32_TEST_FIELD_NUMBER = 3; private int int32Test_; /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public boolean hasInt32Test() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public int getInt32Test() { return int32Test_; } // required int64 int64_test = 4; public static final int INT64_TEST_FIELD_NUMBER = 4; private long int64Test_; /** * <code>required int64 int64_test = 4;</code> */ public boolean hasInt64Test() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required int64 int64_test = 4;</code> */ public long getInt64Test() { return int64Test_; } // required uint32 uint32_test = 5; public static final int UINT32_TEST_FIELD_NUMBER = 5; private int uint32Test_; /** * <code>required uint32 uint32_test = 5;</code> */ public boolean hasUint32Test() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required uint32 uint32_test = 5;</code> */ public int getUint32Test() { return uint32Test_; } // required uint64 uint64_test = 6; public static final int UINT64_TEST_FIELD_NUMBER = 6; private long uint64Test_; /** * <code>required uint64 uint64_test = 6;</code> */ public boolean hasUint64Test() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>required uint64 uint64_test = 6;</code> */ public long getUint64Test() { return uint64Test_; } // required sint32 sint32_test = 7; public static final int SINT32_TEST_FIELD_NUMBER = 7; private int sint32Test_; /** * <code>required sint32 sint32_test = 7;</code> */ public boolean hasSint32Test() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>required sint32 sint32_test = 7;</code> */ public int getSint32Test() { return sint32Test_; } // required sint64 sint64_test = 8; public static final int SINT64_TEST_FIELD_NUMBER = 8; private long sint64Test_; /** * <code>required sint64 sint64_test = 8;</code> */ public boolean hasSint64Test() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>required sint64 sint64_test = 8;</code> */ public long getSint64Test() { return sint64Test_; } // required fixed32 fixed32_test = 9; public static final int FIXED32_TEST_FIELD_NUMBER = 9; private int fixed32Test_; /** * <code>required fixed32 fixed32_test = 9;</code> */ public boolean hasFixed32Test() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>required fixed32 fixed32_test = 9;</code> */ public int getFixed32Test() { return fixed32Test_; } // required fixed64 fixed64_test = 10; public static final int FIXED64_TEST_FIELD_NUMBER = 10; private long fixed64Test_; /** * <code>required fixed64 fixed64_test = 10;</code> */ public boolean hasFixed64Test() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>required fixed64 fixed64_test = 10;</code> */ public long getFixed64Test() { return fixed64Test_; } // required sfixed32 sfixed32_test = 11; public static final int SFIXED32_TEST_FIELD_NUMBER = 11; private int sfixed32Test_; /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public boolean hasSfixed32Test() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public int getSfixed32Test() { return sfixed32Test_; } // required sfixed64 sfixed64_test = 12; public static final int SFIXED64_TEST_FIELD_NUMBER = 12; private long sfixed64Test_; /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public boolean hasSfixed64Test() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public long getSfixed64Test() { return sfixed64Test_; } // required float float_test = 13; public static final int FLOAT_TEST_FIELD_NUMBER = 13; private float floatTest_; /** * <code>required float float_test = 13;</code> */ public boolean hasFloatTest() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>required float float_test = 13;</code> */ public float getFloatTest() { return floatTest_; } // required double double_test = 14; public static final int DOUBLE_TEST_FIELD_NUMBER = 14; private double doubleTest_; /** * <code>required double double_test = 14;</code> */ public boolean hasDoubleTest() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>required double double_test = 14;</code> */ public double getDoubleTest() { return doubleTest_; } // required bool bool_test = 15; public static final int BOOL_TEST_FIELD_NUMBER = 15; private boolean boolTest_; /** * <code>required bool bool_test = 15;</code> */ public boolean hasBoolTest() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>required bool bool_test = 15;</code> */ public boolean getBoolTest() { return boolTest_; } // required .TestMessage.TestEnum enum_test = 16; public static final int ENUM_TEST_FIELD_NUMBER = 16; private Test.TestMessage.TestEnum enumTest_; /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public boolean hasEnumTest() { return ((bitField0_ & 0x00008000) == 0x00008000); } /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public Test.TestMessage.TestEnum getEnumTest() { return enumTest_; } // required .TestMessage.NestedTestMessage nested_message_test = 17; public static final int NESTED_MESSAGE_TEST_FIELD_NUMBER = 17; private Test.TestMessage.NestedTestMessage nestedMessageTest_; /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public boolean hasNestedMessageTest() { return ((bitField0_ & 0x00010000) == 0x00010000); } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Test.TestMessage.NestedTestMessage getNestedMessageTest() { return nestedMessageTest_; } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Test.TestMessage.NestedTestMessageOrBuilder getNestedMessageTestOrBuilder() { return nestedMessageTest_; } // repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18; public static final int REPEATED_NESTED_MESSAGE_TEST_FIELD_NUMBER = 18; private java.util.List<Test.TestMessage.NestedTestMessage> repeatedNestedMessageTest_; /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public java.util.List<Test.TestMessage.NestedTestMessage> getRepeatedNestedMessageTestList() { return repeatedNestedMessageTest_; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public java.util.List<? extends Test.TestMessage.NestedTestMessageOrBuilder> getRepeatedNestedMessageTestOrBuilderList() { return repeatedNestedMessageTest_; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public int getRepeatedNestedMessageTestCount() { return repeatedNestedMessageTest_.size(); } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessage getRepeatedNestedMessageTest(int index) { return repeatedNestedMessageTest_.get(index); } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessageOrBuilder getRepeatedNestedMessageTestOrBuilder( int index) { return repeatedNestedMessageTest_.get(index); } // repeated int32 repeated_int32_test = 19; public static final int REPEATED_INT32_TEST_FIELD_NUMBER = 19; private java.util.List<java.lang.Integer> repeatedInt32Test_; /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public java.util.List<java.lang.Integer> getRepeatedInt32TestList() { return repeatedInt32Test_; } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public int getRepeatedInt32TestCount() { return repeatedInt32Test_.size(); } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public int getRepeatedInt32Test(int index) { return repeatedInt32Test_.get(index); } // repeated string repeated_string_test = 20; public static final int REPEATED_STRING_TEST_FIELD_NUMBER = 20; private com.google.protobuf.LazyStringList repeatedStringTest_; /** * <code>repeated string repeated_string_test = 20;</code> */ public java.util.List<java.lang.String> getRepeatedStringTestList() { return repeatedStringTest_; } /** * <code>repeated string repeated_string_test = 20;</code> */ public int getRepeatedStringTestCount() { return repeatedStringTest_.size(); } /** * <code>repeated string repeated_string_test = 20;</code> */ public java.lang.String getRepeatedStringTest(int index) { return repeatedStringTest_.get(index); } /** * <code>repeated string repeated_string_test = 20;</code> */ public com.google.protobuf.ByteString getRepeatedStringTestBytes(int index) { return repeatedStringTest_.getByteString(index); } // required string camelCaseString = 21; public static final int CAMELCASESTRING_FIELD_NUMBER = 21; private java.lang.Object camelCaseString_; /** * <code>required string camelCaseString = 21;</code> */ public boolean hasCamelCaseString() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** * <code>required string camelCaseString = 21;</code> */ public java.lang.String getCamelCaseString() { java.lang.Object ref = camelCaseString_; 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()) { camelCaseString_ = s; } return s; } } /** * <code>required string camelCaseString = 21;</code> */ public com.google.protobuf.ByteString getCamelCaseStringBytes() { java.lang.Object ref = camelCaseString_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); camelCaseString_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .TestMessage2 forward_message_test = 22; public static final int FORWARD_MESSAGE_TEST_FIELD_NUMBER = 22; private java.util.List<Test.TestMessage2> forwardMessageTest_; /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public java.util.List<Test.TestMessage2> getForwardMessageTestList() { return forwardMessageTest_; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public java.util.List<? extends Test.TestMessage2OrBuilder> getForwardMessageTestOrBuilderList() { return forwardMessageTest_; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public int getForwardMessageTestCount() { return forwardMessageTest_.size(); } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2 getForwardMessageTest(int index) { return forwardMessageTest_.get(index); } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2OrBuilder getForwardMessageTestOrBuilder( int index) { return forwardMessageTest_.get(index); } private void initFields() { stringTest_ = ""; bytesTest_ = com.google.protobuf.ByteString.EMPTY; int32Test_ = 1; int64Test_ = 0L; uint32Test_ = 0; uint64Test_ = 0L; sint32Test_ = 0; sint64Test_ = 0L; fixed32Test_ = 0; fixed64Test_ = 0L; sfixed32Test_ = 0; sfixed64Test_ = 0L; floatTest_ = 0F; doubleTest_ = 0D; boolTest_ = false; enumTest_ = Test.TestMessage.TestEnum.TEST_ENUM_0; nestedMessageTest_ = Test.TestMessage.NestedTestMessage.getDefaultInstance(); repeatedNestedMessageTest_ = java.util.Collections.emptyList(); repeatedInt32Test_ = java.util.Collections.emptyList(); repeatedStringTest_ = com.google.protobuf.LazyStringArrayList.EMPTY; camelCaseString_ = ""; forwardMessageTest_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStringTest()) { memoizedIsInitialized = 0; return false; } if (!hasBytesTest()) { memoizedIsInitialized = 0; return false; } if (!hasInt32Test()) { memoizedIsInitialized = 0; return false; } if (!hasInt64Test()) { memoizedIsInitialized = 0; return false; } if (!hasUint32Test()) { memoizedIsInitialized = 0; return false; } if (!hasUint64Test()) { memoizedIsInitialized = 0; return false; } if (!hasSint32Test()) { memoizedIsInitialized = 0; return false; } if (!hasSint64Test()) { memoizedIsInitialized = 0; return false; } if (!hasFixed32Test()) { memoizedIsInitialized = 0; return false; } if (!hasFixed64Test()) { memoizedIsInitialized = 0; return false; } if (!hasSfixed32Test()) { memoizedIsInitialized = 0; return false; } if (!hasSfixed64Test()) { memoizedIsInitialized = 0; return false; } if (!hasFloatTest()) { memoizedIsInitialized = 0; return false; } if (!hasDoubleTest()) { memoizedIsInitialized = 0; return false; } if (!hasBoolTest()) { memoizedIsInitialized = 0; return false; } if (!hasEnumTest()) { memoizedIsInitialized = 0; return false; } if (!hasNestedMessageTest()) { memoizedIsInitialized = 0; return false; } if (!hasCamelCaseString()) { memoizedIsInitialized = 0; return false; } if (!getNestedMessageTest().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getRepeatedNestedMessageTestCount(); i++) { if (!getRepeatedNestedMessageTest(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getForwardMessageTestCount(); i++) { if (!getForwardMessageTest(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getStringTestBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, bytesTest_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, int32Test_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, int64Test_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeUInt32(5, uint32Test_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeUInt64(6, uint64Test_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeSInt32(7, sint32Test_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeSInt64(8, sint64Test_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeFixed32(9, fixed32Test_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeFixed64(10, fixed64Test_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeSFixed32(11, sfixed32Test_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeSFixed64(12, sfixed64Test_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeFloat(13, floatTest_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { output.writeDouble(14, doubleTest_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { output.writeBool(15, boolTest_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { output.writeEnum(16, enumTest_.getNumber()); } if (((bitField0_ & 0x00010000) == 0x00010000)) { output.writeMessage(17, nestedMessageTest_); } for (int i = 0; i < repeatedNestedMessageTest_.size(); i++) { output.writeMessage(18, repeatedNestedMessageTest_.get(i)); } for (int i = 0; i < repeatedInt32Test_.size(); i++) { output.writeInt32(19, repeatedInt32Test_.get(i)); } for (int i = 0; i < repeatedStringTest_.size(); i++) { output.writeBytes(20, repeatedStringTest_.getByteString(i)); } if (((bitField0_ & 0x00020000) == 0x00020000)) { output.writeBytes(21, getCamelCaseStringBytes()); } for (int i = 0; i < forwardMessageTest_.size(); i++) { output.writeMessage(22, forwardMessageTest_.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, getStringTestBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, bytesTest_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, int32Test_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, int64Test_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(5, uint32Test_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(6, uint64Test_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeSInt32Size(7, sint32Test_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(8, sint64Test_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeFixed32Size(9, fixed32Test_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeFixed64Size(10, fixed64Test_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeSFixed32Size(11, sfixed32Test_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeSFixed64Size(12, sfixed64Test_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(13, floatTest_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(14, doubleTest_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(15, boolTest_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(16, enumTest_.getNumber()); } if (((bitField0_ & 0x00010000) == 0x00010000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(17, nestedMessageTest_); } for (int i = 0; i < repeatedNestedMessageTest_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(18, repeatedNestedMessageTest_.get(i)); } { int dataSize = 0; for (int i = 0; i < repeatedInt32Test_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(repeatedInt32Test_.get(i)); } size += dataSize; size += 2 * getRepeatedInt32TestList().size(); } { int dataSize = 0; for (int i = 0; i < repeatedStringTest_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(repeatedStringTest_.getByteString(i)); } size += dataSize; size += 2 * getRepeatedStringTestList().size(); } if (((bitField0_ & 0x00020000) == 0x00020000)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(21, getCamelCaseStringBytes()); } for (int i = 0; i < forwardMessageTest_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(22, forwardMessageTest_.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 Test.TestMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Test.TestMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static Test.TestMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static Test.TestMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage 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(Test.TestMessage 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 TestMessage} * * <pre> *test comment * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements Test.TestMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage.class, Test.TestMessage.Builder.class); } // Construct using Test.TestMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getNestedMessageTestFieldBuilder(); getRepeatedNestedMessageTestFieldBuilder(); getForwardMessageTestFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); stringTest_ = ""; bitField0_ = (bitField0_ & ~0x00000001); bytesTest_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); int32Test_ = 1; bitField0_ = (bitField0_ & ~0x00000004); int64Test_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); uint32Test_ = 0; bitField0_ = (bitField0_ & ~0x00000010); uint64Test_ = 0L; bitField0_ = (bitField0_ & ~0x00000020); sint32Test_ = 0; bitField0_ = (bitField0_ & ~0x00000040); sint64Test_ = 0L; bitField0_ = (bitField0_ & ~0x00000080); fixed32Test_ = 0; bitField0_ = (bitField0_ & ~0x00000100); fixed64Test_ = 0L; bitField0_ = (bitField0_ & ~0x00000200); sfixed32Test_ = 0; bitField0_ = (bitField0_ & ~0x00000400); sfixed64Test_ = 0L; bitField0_ = (bitField0_ & ~0x00000800); floatTest_ = 0F; bitField0_ = (bitField0_ & ~0x00001000); doubleTest_ = 0D; bitField0_ = (bitField0_ & ~0x00002000); boolTest_ = false; bitField0_ = (bitField0_ & ~0x00004000); enumTest_ = Test.TestMessage.TestEnum.TEST_ENUM_0; bitField0_ = (bitField0_ & ~0x00008000); if (nestedMessageTestBuilder_ == null) { nestedMessageTest_ = Test.TestMessage.NestedTestMessage.getDefaultInstance(); } else { nestedMessageTestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); if (repeatedNestedMessageTestBuilder_ == null) { repeatedNestedMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00020000); } else { repeatedNestedMessageTestBuilder_.clear(); } repeatedInt32Test_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00040000); repeatedStringTest_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00080000); camelCaseString_ = ""; bitField0_ = (bitField0_ & ~0x00100000); if (forwardMessageTestBuilder_ == null) { forwardMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00200000); } else { forwardMessageTestBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return Test.internal_static_TestMessage_descriptor; } public Test.TestMessage getDefaultInstanceForType() { return Test.TestMessage.getDefaultInstance(); } public Test.TestMessage build() { Test.TestMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public Test.TestMessage buildPartial() { Test.TestMessage result = new Test.TestMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.stringTest_ = stringTest_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.bytesTest_ = bytesTest_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.int32Test_ = int32Test_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.int64Test_ = int64Test_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.uint32Test_ = uint32Test_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.uint64Test_ = uint64Test_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.sint32Test_ = sint32Test_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.sint64Test_ = sint64Test_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.fixed32Test_ = fixed32Test_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } result.fixed64Test_ = fixed64Test_; if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } result.sfixed32Test_ = sfixed32Test_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } result.sfixed64Test_ = sfixed64Test_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } result.floatTest_ = floatTest_; if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00002000; } result.doubleTest_ = doubleTest_; if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00004000; } result.boolTest_ = boolTest_; if (((from_bitField0_ & 0x00008000) == 0x00008000)) { to_bitField0_ |= 0x00008000; } result.enumTest_ = enumTest_; if (((from_bitField0_ & 0x00010000) == 0x00010000)) { to_bitField0_ |= 0x00010000; } if (nestedMessageTestBuilder_ == null) { result.nestedMessageTest_ = nestedMessageTest_; } else { result.nestedMessageTest_ = nestedMessageTestBuilder_.build(); } if (repeatedNestedMessageTestBuilder_ == null) { if (((bitField0_ & 0x00020000) == 0x00020000)) { repeatedNestedMessageTest_ = java.util.Collections.unmodifiableList(repeatedNestedMessageTest_); bitField0_ = (bitField0_ & ~0x00020000); } result.repeatedNestedMessageTest_ = repeatedNestedMessageTest_; } else { result.repeatedNestedMessageTest_ = repeatedNestedMessageTestBuilder_.build(); } if (((bitField0_ & 0x00040000) == 0x00040000)) { repeatedInt32Test_ = java.util.Collections.unmodifiableList(repeatedInt32Test_); bitField0_ = (bitField0_ & ~0x00040000); } result.repeatedInt32Test_ = repeatedInt32Test_; if (((bitField0_ & 0x00080000) == 0x00080000)) { repeatedStringTest_ = new com.google.protobuf.UnmodifiableLazyStringList( repeatedStringTest_); bitField0_ = (bitField0_ & ~0x00080000); } result.repeatedStringTest_ = repeatedStringTest_; if (((from_bitField0_ & 0x00100000) == 0x00100000)) { to_bitField0_ |= 0x00020000; } result.camelCaseString_ = camelCaseString_; if (forwardMessageTestBuilder_ == null) { if (((bitField0_ & 0x00200000) == 0x00200000)) { forwardMessageTest_ = java.util.Collections.unmodifiableList(forwardMessageTest_); bitField0_ = (bitField0_ & ~0x00200000); } result.forwardMessageTest_ = forwardMessageTest_; } else { result.forwardMessageTest_ = forwardMessageTestBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof Test.TestMessage) { return mergeFrom((Test.TestMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(Test.TestMessage other) { if (other == Test.TestMessage.getDefaultInstance()) return this; if (other.hasStringTest()) { bitField0_ |= 0x00000001; stringTest_ = other.stringTest_; onChanged(); } if (other.hasBytesTest()) { setBytesTest(other.getBytesTest()); } if (other.hasInt32Test()) { setInt32Test(other.getInt32Test()); } if (other.hasInt64Test()) { setInt64Test(other.getInt64Test()); } if (other.hasUint32Test()) { setUint32Test(other.getUint32Test()); } if (other.hasUint64Test()) { setUint64Test(other.getUint64Test()); } if (other.hasSint32Test()) { setSint32Test(other.getSint32Test()); } if (other.hasSint64Test()) { setSint64Test(other.getSint64Test()); } if (other.hasFixed32Test()) { setFixed32Test(other.getFixed32Test()); } if (other.hasFixed64Test()) { setFixed64Test(other.getFixed64Test()); } if (other.hasSfixed32Test()) { setSfixed32Test(other.getSfixed32Test()); } if (other.hasSfixed64Test()) { setSfixed64Test(other.getSfixed64Test()); } if (other.hasFloatTest()) { setFloatTest(other.getFloatTest()); } if (other.hasDoubleTest()) { setDoubleTest(other.getDoubleTest()); } if (other.hasBoolTest()) { setBoolTest(other.getBoolTest()); } if (other.hasEnumTest()) { setEnumTest(other.getEnumTest()); } if (other.hasNestedMessageTest()) { mergeNestedMessageTest(other.getNestedMessageTest()); } if (repeatedNestedMessageTestBuilder_ == null) { if (!other.repeatedNestedMessageTest_.isEmpty()) { if (repeatedNestedMessageTest_.isEmpty()) { repeatedNestedMessageTest_ = other.repeatedNestedMessageTest_; bitField0_ = (bitField0_ & ~0x00020000); } else { ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.addAll(other.repeatedNestedMessageTest_); } onChanged(); } } else { if (!other.repeatedNestedMessageTest_.isEmpty()) { if (repeatedNestedMessageTestBuilder_.isEmpty()) { repeatedNestedMessageTestBuilder_.dispose(); repeatedNestedMessageTestBuilder_ = null; repeatedNestedMessageTest_ = other.repeatedNestedMessageTest_; bitField0_ = (bitField0_ & ~0x00020000); repeatedNestedMessageTestBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getRepeatedNestedMessageTestFieldBuilder() : null; } else { repeatedNestedMessageTestBuilder_.addAllMessages(other.repeatedNestedMessageTest_); } } } if (!other.repeatedInt32Test_.isEmpty()) { if (repeatedInt32Test_.isEmpty()) { repeatedInt32Test_ = other.repeatedInt32Test_; bitField0_ = (bitField0_ & ~0x00040000); } else { ensureRepeatedInt32TestIsMutable(); repeatedInt32Test_.addAll(other.repeatedInt32Test_); } onChanged(); } if (!other.repeatedStringTest_.isEmpty()) { if (repeatedStringTest_.isEmpty()) { repeatedStringTest_ = other.repeatedStringTest_; bitField0_ = (bitField0_ & ~0x00080000); } else { ensureRepeatedStringTestIsMutable(); repeatedStringTest_.addAll(other.repeatedStringTest_); } onChanged(); } if (other.hasCamelCaseString()) { bitField0_ |= 0x00100000; camelCaseString_ = other.camelCaseString_; onChanged(); } if (forwardMessageTestBuilder_ == null) { if (!other.forwardMessageTest_.isEmpty()) { if (forwardMessageTest_.isEmpty()) { forwardMessageTest_ = other.forwardMessageTest_; bitField0_ = (bitField0_ & ~0x00200000); } else { ensureForwardMessageTestIsMutable(); forwardMessageTest_.addAll(other.forwardMessageTest_); } onChanged(); } } else { if (!other.forwardMessageTest_.isEmpty()) { if (forwardMessageTestBuilder_.isEmpty()) { forwardMessageTestBuilder_.dispose(); forwardMessageTestBuilder_ = null; forwardMessageTest_ = other.forwardMessageTest_; bitField0_ = (bitField0_ & ~0x00200000); forwardMessageTestBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getForwardMessageTestFieldBuilder() : null; } else { forwardMessageTestBuilder_.addAllMessages(other.forwardMessageTest_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStringTest()) { return false; } if (!hasBytesTest()) { return false; } if (!hasInt32Test()) { return false; } if (!hasInt64Test()) { return false; } if (!hasUint32Test()) { return false; } if (!hasUint64Test()) { return false; } if (!hasSint32Test()) { return false; } if (!hasSint64Test()) { return false; } if (!hasFixed32Test()) { return false; } if (!hasFixed64Test()) { return false; } if (!hasSfixed32Test()) { return false; } if (!hasSfixed64Test()) { return false; } if (!hasFloatTest()) { return false; } if (!hasDoubleTest()) { return false; } if (!hasBoolTest()) { return false; } if (!hasEnumTest()) { return false; } if (!hasNestedMessageTest()) { return false; } if (!hasCamelCaseString()) { return false; } if (!getNestedMessageTest().isInitialized()) { return false; } for (int i = 0; i < getRepeatedNestedMessageTestCount(); i++) { if (!getRepeatedNestedMessageTest(i).isInitialized()) { return false; } } for (int i = 0; i < getForwardMessageTestCount(); i++) { if (!getForwardMessageTest(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Test.TestMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (Test.TestMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required string string_test = 1; private java.lang.Object stringTest_ = ""; /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); stringTest_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public Builder setStringTest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public Builder clearStringTest() { bitField0_ = (bitField0_ & ~0x00000001); stringTest_ = getDefaultInstance().getStringTest(); onChanged(); return this; } /** * <code>required string string_test = 1;</code> * * <pre> *test comment * </pre> */ public Builder setStringTestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } // required bytes bytes_test = 2; private com.google.protobuf.ByteString bytesTest_ = com.google.protobuf.ByteString.EMPTY; /** * <code>required bytes bytes_test = 2;</code> */ public boolean hasBytesTest() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>required bytes bytes_test = 2;</code> */ public com.google.protobuf.ByteString getBytesTest() { return bytesTest_; } /** * <code>required bytes bytes_test = 2;</code> */ public Builder setBytesTest(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; bytesTest_ = value; onChanged(); return this; } /** * <code>required bytes bytes_test = 2;</code> */ public Builder clearBytesTest() { bitField0_ = (bitField0_ & ~0x00000002); bytesTest_ = getDefaultInstance().getBytesTest(); onChanged(); return this; } // required int32 int32_test = 3 [default = 1]; private int int32Test_ = 1; /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public boolean hasInt32Test() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public int getInt32Test() { return int32Test_; } /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public Builder setInt32Test(int value) { bitField0_ |= 0x00000004; int32Test_ = value; onChanged(); return this; } /** * <code>required int32 int32_test = 3 [default = 1];</code> */ public Builder clearInt32Test() { bitField0_ = (bitField0_ & ~0x00000004); int32Test_ = 1; onChanged(); return this; } // required int64 int64_test = 4; private long int64Test_ ; /** * <code>required int64 int64_test = 4;</code> */ public boolean hasInt64Test() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>required int64 int64_test = 4;</code> */ public long getInt64Test() { return int64Test_; } /** * <code>required int64 int64_test = 4;</code> */ public Builder setInt64Test(long value) { bitField0_ |= 0x00000008; int64Test_ = value; onChanged(); return this; } /** * <code>required int64 int64_test = 4;</code> */ public Builder clearInt64Test() { bitField0_ = (bitField0_ & ~0x00000008); int64Test_ = 0L; onChanged(); return this; } // required uint32 uint32_test = 5; private int uint32Test_ ; /** * <code>required uint32 uint32_test = 5;</code> */ public boolean hasUint32Test() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>required uint32 uint32_test = 5;</code> */ public int getUint32Test() { return uint32Test_; } /** * <code>required uint32 uint32_test = 5;</code> */ public Builder setUint32Test(int value) { bitField0_ |= 0x00000010; uint32Test_ = value; onChanged(); return this; } /** * <code>required uint32 uint32_test = 5;</code> */ public Builder clearUint32Test() { bitField0_ = (bitField0_ & ~0x00000010); uint32Test_ = 0; onChanged(); return this; } // required uint64 uint64_test = 6; private long uint64Test_ ; /** * <code>required uint64 uint64_test = 6;</code> */ public boolean hasUint64Test() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>required uint64 uint64_test = 6;</code> */ public long getUint64Test() { return uint64Test_; } /** * <code>required uint64 uint64_test = 6;</code> */ public Builder setUint64Test(long value) { bitField0_ |= 0x00000020; uint64Test_ = value; onChanged(); return this; } /** * <code>required uint64 uint64_test = 6;</code> */ public Builder clearUint64Test() { bitField0_ = (bitField0_ & ~0x00000020); uint64Test_ = 0L; onChanged(); return this; } // required sint32 sint32_test = 7; private int sint32Test_ ; /** * <code>required sint32 sint32_test = 7;</code> */ public boolean hasSint32Test() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>required sint32 sint32_test = 7;</code> */ public int getSint32Test() { return sint32Test_; } /** * <code>required sint32 sint32_test = 7;</code> */ public Builder setSint32Test(int value) { bitField0_ |= 0x00000040; sint32Test_ = value; onChanged(); return this; } /** * <code>required sint32 sint32_test = 7;</code> */ public Builder clearSint32Test() { bitField0_ = (bitField0_ & ~0x00000040); sint32Test_ = 0; onChanged(); return this; } // required sint64 sint64_test = 8; private long sint64Test_ ; /** * <code>required sint64 sint64_test = 8;</code> */ public boolean hasSint64Test() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>required sint64 sint64_test = 8;</code> */ public long getSint64Test() { return sint64Test_; } /** * <code>required sint64 sint64_test = 8;</code> */ public Builder setSint64Test(long value) { bitField0_ |= 0x00000080; sint64Test_ = value; onChanged(); return this; } /** * <code>required sint64 sint64_test = 8;</code> */ public Builder clearSint64Test() { bitField0_ = (bitField0_ & ~0x00000080); sint64Test_ = 0L; onChanged(); return this; } // required fixed32 fixed32_test = 9; private int fixed32Test_ ; /** * <code>required fixed32 fixed32_test = 9;</code> */ public boolean hasFixed32Test() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>required fixed32 fixed32_test = 9;</code> */ public int getFixed32Test() { return fixed32Test_; } /** * <code>required fixed32 fixed32_test = 9;</code> */ public Builder setFixed32Test(int value) { bitField0_ |= 0x00000100; fixed32Test_ = value; onChanged(); return this; } /** * <code>required fixed32 fixed32_test = 9;</code> */ public Builder clearFixed32Test() { bitField0_ = (bitField0_ & ~0x00000100); fixed32Test_ = 0; onChanged(); return this; } // required fixed64 fixed64_test = 10; private long fixed64Test_ ; /** * <code>required fixed64 fixed64_test = 10;</code> */ public boolean hasFixed64Test() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>required fixed64 fixed64_test = 10;</code> */ public long getFixed64Test() { return fixed64Test_; } /** * <code>required fixed64 fixed64_test = 10;</code> */ public Builder setFixed64Test(long value) { bitField0_ |= 0x00000200; fixed64Test_ = value; onChanged(); return this; } /** * <code>required fixed64 fixed64_test = 10;</code> */ public Builder clearFixed64Test() { bitField0_ = (bitField0_ & ~0x00000200); fixed64Test_ = 0L; onChanged(); return this; } // required sfixed32 sfixed32_test = 11; private int sfixed32Test_ ; /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public boolean hasSfixed32Test() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public int getSfixed32Test() { return sfixed32Test_; } /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public Builder setSfixed32Test(int value) { bitField0_ |= 0x00000400; sfixed32Test_ = value; onChanged(); return this; } /** * <code>required sfixed32 sfixed32_test = 11;</code> */ public Builder clearSfixed32Test() { bitField0_ = (bitField0_ & ~0x00000400); sfixed32Test_ = 0; onChanged(); return this; } // required sfixed64 sfixed64_test = 12; private long sfixed64Test_ ; /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public boolean hasSfixed64Test() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public long getSfixed64Test() { return sfixed64Test_; } /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public Builder setSfixed64Test(long value) { bitField0_ |= 0x00000800; sfixed64Test_ = value; onChanged(); return this; } /** * <code>required sfixed64 sfixed64_test = 12;</code> */ public Builder clearSfixed64Test() { bitField0_ = (bitField0_ & ~0x00000800); sfixed64Test_ = 0L; onChanged(); return this; } // required float float_test = 13; private float floatTest_ ; /** * <code>required float float_test = 13;</code> */ public boolean hasFloatTest() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>required float float_test = 13;</code> */ public float getFloatTest() { return floatTest_; } /** * <code>required float float_test = 13;</code> */ public Builder setFloatTest(float value) { bitField0_ |= 0x00001000; floatTest_ = value; onChanged(); return this; } /** * <code>required float float_test = 13;</code> */ public Builder clearFloatTest() { bitField0_ = (bitField0_ & ~0x00001000); floatTest_ = 0F; onChanged(); return this; } // required double double_test = 14; private double doubleTest_ ; /** * <code>required double double_test = 14;</code> */ public boolean hasDoubleTest() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>required double double_test = 14;</code> */ public double getDoubleTest() { return doubleTest_; } /** * <code>required double double_test = 14;</code> */ public Builder setDoubleTest(double value) { bitField0_ |= 0x00002000; doubleTest_ = value; onChanged(); return this; } /** * <code>required double double_test = 14;</code> */ public Builder clearDoubleTest() { bitField0_ = (bitField0_ & ~0x00002000); doubleTest_ = 0D; onChanged(); return this; } // required bool bool_test = 15; private boolean boolTest_ ; /** * <code>required bool bool_test = 15;</code> */ public boolean hasBoolTest() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>required bool bool_test = 15;</code> */ public boolean getBoolTest() { return boolTest_; } /** * <code>required bool bool_test = 15;</code> */ public Builder setBoolTest(boolean value) { bitField0_ |= 0x00004000; boolTest_ = value; onChanged(); return this; } /** * <code>required bool bool_test = 15;</code> */ public Builder clearBoolTest() { bitField0_ = (bitField0_ & ~0x00004000); boolTest_ = false; onChanged(); return this; } // required .TestMessage.TestEnum enum_test = 16; private Test.TestMessage.TestEnum enumTest_ = Test.TestMessage.TestEnum.TEST_ENUM_0; /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public boolean hasEnumTest() { return ((bitField0_ & 0x00008000) == 0x00008000); } /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public Test.TestMessage.TestEnum getEnumTest() { return enumTest_; } /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public Builder setEnumTest(Test.TestMessage.TestEnum value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00008000; enumTest_ = value; onChanged(); return this; } /** * <code>required .TestMessage.TestEnum enum_test = 16;</code> * * <pre> *[default = TEST_ENUM_0]; * </pre> */ public Builder clearEnumTest() { bitField0_ = (bitField0_ & ~0x00008000); enumTest_ = Test.TestMessage.TestEnum.TEST_ENUM_0; onChanged(); return this; } // required .TestMessage.NestedTestMessage nested_message_test = 17; private Test.TestMessage.NestedTestMessage nestedMessageTest_ = Test.TestMessage.NestedTestMessage.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder> nestedMessageTestBuilder_; /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public boolean hasNestedMessageTest() { return ((bitField0_ & 0x00010000) == 0x00010000); } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Test.TestMessage.NestedTestMessage getNestedMessageTest() { if (nestedMessageTestBuilder_ == null) { return nestedMessageTest_; } else { return nestedMessageTestBuilder_.getMessage(); } } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Builder setNestedMessageTest(Test.TestMessage.NestedTestMessage value) { if (nestedMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nestedMessageTest_ = value; onChanged(); } else { nestedMessageTestBuilder_.setMessage(value); } bitField0_ |= 0x00010000; return this; } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Builder setNestedMessageTest( Test.TestMessage.NestedTestMessage.Builder builderForValue) { if (nestedMessageTestBuilder_ == null) { nestedMessageTest_ = builderForValue.build(); onChanged(); } else { nestedMessageTestBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00010000; return this; } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Builder mergeNestedMessageTest(Test.TestMessage.NestedTestMessage value) { if (nestedMessageTestBuilder_ == null) { if (((bitField0_ & 0x00010000) == 0x00010000) && nestedMessageTest_ != Test.TestMessage.NestedTestMessage.getDefaultInstance()) { nestedMessageTest_ = Test.TestMessage.NestedTestMessage.newBuilder(nestedMessageTest_).mergeFrom(value).buildPartial(); } else { nestedMessageTest_ = value; } onChanged(); } else { nestedMessageTestBuilder_.mergeFrom(value); } bitField0_ |= 0x00010000; return this; } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Builder clearNestedMessageTest() { if (nestedMessageTestBuilder_ == null) { nestedMessageTest_ = Test.TestMessage.NestedTestMessage.getDefaultInstance(); onChanged(); } else { nestedMessageTestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); return this; } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Test.TestMessage.NestedTestMessage.Builder getNestedMessageTestBuilder() { bitField0_ |= 0x00010000; onChanged(); return getNestedMessageTestFieldBuilder().getBuilder(); } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ public Test.TestMessage.NestedTestMessageOrBuilder getNestedMessageTestOrBuilder() { if (nestedMessageTestBuilder_ != null) { return nestedMessageTestBuilder_.getMessageOrBuilder(); } else { return nestedMessageTest_; } } /** * <code>required .TestMessage.NestedTestMessage nested_message_test = 17;</code> */ private com.google.protobuf.SingleFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder> getNestedMessageTestFieldBuilder() { if (nestedMessageTestBuilder_ == null) { nestedMessageTestBuilder_ = new com.google.protobuf.SingleFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder>( nestedMessageTest_, getParentForChildren(), isClean()); nestedMessageTest_ = null; } return nestedMessageTestBuilder_; } // repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18; private java.util.List<Test.TestMessage.NestedTestMessage> repeatedNestedMessageTest_ = java.util.Collections.emptyList(); private void ensureRepeatedNestedMessageTestIsMutable() { if (!((bitField0_ & 0x00020000) == 0x00020000)) { repeatedNestedMessageTest_ = new java.util.ArrayList<Test.TestMessage.NestedTestMessage>(repeatedNestedMessageTest_); bitField0_ |= 0x00020000; } } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder> repeatedNestedMessageTestBuilder_; /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public java.util.List<Test.TestMessage.NestedTestMessage> getRepeatedNestedMessageTestList() { if (repeatedNestedMessageTestBuilder_ == null) { return java.util.Collections.unmodifiableList(repeatedNestedMessageTest_); } else { return repeatedNestedMessageTestBuilder_.getMessageList(); } } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public int getRepeatedNestedMessageTestCount() { if (repeatedNestedMessageTestBuilder_ == null) { return repeatedNestedMessageTest_.size(); } else { return repeatedNestedMessageTestBuilder_.getCount(); } } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessage getRepeatedNestedMessageTest(int index) { if (repeatedNestedMessageTestBuilder_ == null) { return repeatedNestedMessageTest_.get(index); } else { return repeatedNestedMessageTestBuilder_.getMessage(index); } } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder setRepeatedNestedMessageTest( int index, Test.TestMessage.NestedTestMessage value) { if (repeatedNestedMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.set(index, value); onChanged(); } else { repeatedNestedMessageTestBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder setRepeatedNestedMessageTest( int index, Test.TestMessage.NestedTestMessage.Builder builderForValue) { if (repeatedNestedMessageTestBuilder_ == null) { ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.set(index, builderForValue.build()); onChanged(); } else { repeatedNestedMessageTestBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder addRepeatedNestedMessageTest(Test.TestMessage.NestedTestMessage value) { if (repeatedNestedMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.add(value); onChanged(); } else { repeatedNestedMessageTestBuilder_.addMessage(value); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder addRepeatedNestedMessageTest( int index, Test.TestMessage.NestedTestMessage value) { if (repeatedNestedMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.add(index, value); onChanged(); } else { repeatedNestedMessageTestBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder addRepeatedNestedMessageTest( Test.TestMessage.NestedTestMessage.Builder builderForValue) { if (repeatedNestedMessageTestBuilder_ == null) { ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.add(builderForValue.build()); onChanged(); } else { repeatedNestedMessageTestBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder addRepeatedNestedMessageTest( int index, Test.TestMessage.NestedTestMessage.Builder builderForValue) { if (repeatedNestedMessageTestBuilder_ == null) { ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.add(index, builderForValue.build()); onChanged(); } else { repeatedNestedMessageTestBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder addAllRepeatedNestedMessageTest( java.lang.Iterable<? extends Test.TestMessage.NestedTestMessage> values) { if (repeatedNestedMessageTestBuilder_ == null) { ensureRepeatedNestedMessageTestIsMutable(); super.addAll(values, repeatedNestedMessageTest_); onChanged(); } else { repeatedNestedMessageTestBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder clearRepeatedNestedMessageTest() { if (repeatedNestedMessageTestBuilder_ == null) { repeatedNestedMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00020000); onChanged(); } else { repeatedNestedMessageTestBuilder_.clear(); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Builder removeRepeatedNestedMessageTest(int index) { if (repeatedNestedMessageTestBuilder_ == null) { ensureRepeatedNestedMessageTestIsMutable(); repeatedNestedMessageTest_.remove(index); onChanged(); } else { repeatedNestedMessageTestBuilder_.remove(index); } return this; } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessage.Builder getRepeatedNestedMessageTestBuilder( int index) { return getRepeatedNestedMessageTestFieldBuilder().getBuilder(index); } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessageOrBuilder getRepeatedNestedMessageTestOrBuilder( int index) { if (repeatedNestedMessageTestBuilder_ == null) { return repeatedNestedMessageTest_.get(index); } else { return repeatedNestedMessageTestBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public java.util.List<? extends Test.TestMessage.NestedTestMessageOrBuilder> getRepeatedNestedMessageTestOrBuilderList() { if (repeatedNestedMessageTestBuilder_ != null) { return repeatedNestedMessageTestBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(repeatedNestedMessageTest_); } } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessage.Builder addRepeatedNestedMessageTestBuilder() { return getRepeatedNestedMessageTestFieldBuilder().addBuilder( Test.TestMessage.NestedTestMessage.getDefaultInstance()); } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public Test.TestMessage.NestedTestMessage.Builder addRepeatedNestedMessageTestBuilder( int index) { return getRepeatedNestedMessageTestFieldBuilder().addBuilder( index, Test.TestMessage.NestedTestMessage.getDefaultInstance()); } /** * <code>repeated .TestMessage.NestedTestMessage repeated_nested_message_test = 18;</code> */ public java.util.List<Test.TestMessage.NestedTestMessage.Builder> getRepeatedNestedMessageTestBuilderList() { return getRepeatedNestedMessageTestFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder> getRepeatedNestedMessageTestFieldBuilder() { if (repeatedNestedMessageTestBuilder_ == null) { repeatedNestedMessageTestBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage.NestedTestMessage, Test.TestMessage.NestedTestMessage.Builder, Test.TestMessage.NestedTestMessageOrBuilder>( repeatedNestedMessageTest_, ((bitField0_ & 0x00020000) == 0x00020000), getParentForChildren(), isClean()); repeatedNestedMessageTest_ = null; } return repeatedNestedMessageTestBuilder_; } // repeated int32 repeated_int32_test = 19; private java.util.List<java.lang.Integer> repeatedInt32Test_ = java.util.Collections.emptyList(); private void ensureRepeatedInt32TestIsMutable() { if (!((bitField0_ & 0x00040000) == 0x00040000)) { repeatedInt32Test_ = new java.util.ArrayList<java.lang.Integer>(repeatedInt32Test_); bitField0_ |= 0x00040000; } } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public java.util.List<java.lang.Integer> getRepeatedInt32TestList() { return java.util.Collections.unmodifiableList(repeatedInt32Test_); } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public int getRepeatedInt32TestCount() { return repeatedInt32Test_.size(); } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public int getRepeatedInt32Test(int index) { return repeatedInt32Test_.get(index); } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public Builder setRepeatedInt32Test( int index, int value) { ensureRepeatedInt32TestIsMutable(); repeatedInt32Test_.set(index, value); onChanged(); return this; } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public Builder addRepeatedInt32Test(int value) { ensureRepeatedInt32TestIsMutable(); repeatedInt32Test_.add(value); onChanged(); return this; } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public Builder addAllRepeatedInt32Test( java.lang.Iterable<? extends java.lang.Integer> values) { ensureRepeatedInt32TestIsMutable(); super.addAll(values, repeatedInt32Test_); onChanged(); return this; } /** * <code>repeated int32 repeated_int32_test = 19;</code> */ public Builder clearRepeatedInt32Test() { repeatedInt32Test_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00040000); onChanged(); return this; } // repeated string repeated_string_test = 20; private com.google.protobuf.LazyStringList repeatedStringTest_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureRepeatedStringTestIsMutable() { if (!((bitField0_ & 0x00080000) == 0x00080000)) { repeatedStringTest_ = new com.google.protobuf.LazyStringArrayList(repeatedStringTest_); bitField0_ |= 0x00080000; } } /** * <code>repeated string repeated_string_test = 20;</code> */ public java.util.List<java.lang.String> getRepeatedStringTestList() { return java.util.Collections.unmodifiableList(repeatedStringTest_); } /** * <code>repeated string repeated_string_test = 20;</code> */ public int getRepeatedStringTestCount() { return repeatedStringTest_.size(); } /** * <code>repeated string repeated_string_test = 20;</code> */ public java.lang.String getRepeatedStringTest(int index) { return repeatedStringTest_.get(index); } /** * <code>repeated string repeated_string_test = 20;</code> */ public com.google.protobuf.ByteString getRepeatedStringTestBytes(int index) { return repeatedStringTest_.getByteString(index); } /** * <code>repeated string repeated_string_test = 20;</code> */ public Builder setRepeatedStringTest( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRepeatedStringTestIsMutable(); repeatedStringTest_.set(index, value); onChanged(); return this; } /** * <code>repeated string repeated_string_test = 20;</code> */ public Builder addRepeatedStringTest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRepeatedStringTestIsMutable(); repeatedStringTest_.add(value); onChanged(); return this; } /** * <code>repeated string repeated_string_test = 20;</code> */ public Builder addAllRepeatedStringTest( java.lang.Iterable<java.lang.String> values) { ensureRepeatedStringTestIsMutable(); super.addAll(values, repeatedStringTest_); onChanged(); return this; } /** * <code>repeated string repeated_string_test = 20;</code> */ public Builder clearRepeatedStringTest() { repeatedStringTest_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00080000); onChanged(); return this; } /** * <code>repeated string repeated_string_test = 20;</code> */ public Builder addRepeatedStringTestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureRepeatedStringTestIsMutable(); repeatedStringTest_.add(value); onChanged(); return this; } // required string camelCaseString = 21; private java.lang.Object camelCaseString_ = ""; /** * <code>required string camelCaseString = 21;</code> */ public boolean hasCamelCaseString() { return ((bitField0_ & 0x00100000) == 0x00100000); } /** * <code>required string camelCaseString = 21;</code> */ public java.lang.String getCamelCaseString() { java.lang.Object ref = camelCaseString_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); camelCaseString_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string camelCaseString = 21;</code> */ public com.google.protobuf.ByteString getCamelCaseStringBytes() { java.lang.Object ref = camelCaseString_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); camelCaseString_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string camelCaseString = 21;</code> */ public Builder setCamelCaseString( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00100000; camelCaseString_ = value; onChanged(); return this; } /** * <code>required string camelCaseString = 21;</code> */ public Builder clearCamelCaseString() { bitField0_ = (bitField0_ & ~0x00100000); camelCaseString_ = getDefaultInstance().getCamelCaseString(); onChanged(); return this; } /** * <code>required string camelCaseString = 21;</code> */ public Builder setCamelCaseStringBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00100000; camelCaseString_ = value; onChanged(); return this; } // repeated .TestMessage2 forward_message_test = 22; private java.util.List<Test.TestMessage2> forwardMessageTest_ = java.util.Collections.emptyList(); private void ensureForwardMessageTestIsMutable() { if (!((bitField0_ & 0x00200000) == 0x00200000)) { forwardMessageTest_ = new java.util.ArrayList<Test.TestMessage2>(forwardMessageTest_); bitField0_ |= 0x00200000; } } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage2, Test.TestMessage2.Builder, Test.TestMessage2OrBuilder> forwardMessageTestBuilder_; /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public java.util.List<Test.TestMessage2> getForwardMessageTestList() { if (forwardMessageTestBuilder_ == null) { return java.util.Collections.unmodifiableList(forwardMessageTest_); } else { return forwardMessageTestBuilder_.getMessageList(); } } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public int getForwardMessageTestCount() { if (forwardMessageTestBuilder_ == null) { return forwardMessageTest_.size(); } else { return forwardMessageTestBuilder_.getCount(); } } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2 getForwardMessageTest(int index) { if (forwardMessageTestBuilder_ == null) { return forwardMessageTest_.get(index); } else { return forwardMessageTestBuilder_.getMessage(index); } } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder setForwardMessageTest( int index, Test.TestMessage2 value) { if (forwardMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureForwardMessageTestIsMutable(); forwardMessageTest_.set(index, value); onChanged(); } else { forwardMessageTestBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder setForwardMessageTest( int index, Test.TestMessage2.Builder builderForValue) { if (forwardMessageTestBuilder_ == null) { ensureForwardMessageTestIsMutable(); forwardMessageTest_.set(index, builderForValue.build()); onChanged(); } else { forwardMessageTestBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder addForwardMessageTest(Test.TestMessage2 value) { if (forwardMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureForwardMessageTestIsMutable(); forwardMessageTest_.add(value); onChanged(); } else { forwardMessageTestBuilder_.addMessage(value); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder addForwardMessageTest( int index, Test.TestMessage2 value) { if (forwardMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureForwardMessageTestIsMutable(); forwardMessageTest_.add(index, value); onChanged(); } else { forwardMessageTestBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder addForwardMessageTest( Test.TestMessage2.Builder builderForValue) { if (forwardMessageTestBuilder_ == null) { ensureForwardMessageTestIsMutable(); forwardMessageTest_.add(builderForValue.build()); onChanged(); } else { forwardMessageTestBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder addForwardMessageTest( int index, Test.TestMessage2.Builder builderForValue) { if (forwardMessageTestBuilder_ == null) { ensureForwardMessageTestIsMutable(); forwardMessageTest_.add(index, builderForValue.build()); onChanged(); } else { forwardMessageTestBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder addAllForwardMessageTest( java.lang.Iterable<? extends Test.TestMessage2> values) { if (forwardMessageTestBuilder_ == null) { ensureForwardMessageTestIsMutable(); super.addAll(values, forwardMessageTest_); onChanged(); } else { forwardMessageTestBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder clearForwardMessageTest() { if (forwardMessageTestBuilder_ == null) { forwardMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00200000); onChanged(); } else { forwardMessageTestBuilder_.clear(); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Builder removeForwardMessageTest(int index) { if (forwardMessageTestBuilder_ == null) { ensureForwardMessageTestIsMutable(); forwardMessageTest_.remove(index); onChanged(); } else { forwardMessageTestBuilder_.remove(index); } return this; } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2.Builder getForwardMessageTestBuilder( int index) { return getForwardMessageTestFieldBuilder().getBuilder(index); } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2OrBuilder getForwardMessageTestOrBuilder( int index) { if (forwardMessageTestBuilder_ == null) { return forwardMessageTest_.get(index); } else { return forwardMessageTestBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public java.util.List<? extends Test.TestMessage2OrBuilder> getForwardMessageTestOrBuilderList() { if (forwardMessageTestBuilder_ != null) { return forwardMessageTestBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(forwardMessageTest_); } } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2.Builder addForwardMessageTestBuilder() { return getForwardMessageTestFieldBuilder().addBuilder( Test.TestMessage2.getDefaultInstance()); } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public Test.TestMessage2.Builder addForwardMessageTestBuilder( int index) { return getForwardMessageTestFieldBuilder().addBuilder( index, Test.TestMessage2.getDefaultInstance()); } /** * <code>repeated .TestMessage2 forward_message_test = 22;</code> */ public java.util.List<Test.TestMessage2.Builder> getForwardMessageTestBuilderList() { return getForwardMessageTestFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage2, Test.TestMessage2.Builder, Test.TestMessage2OrBuilder> getForwardMessageTestFieldBuilder() { if (forwardMessageTestBuilder_ == null) { forwardMessageTestBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage2, Test.TestMessage2.Builder, Test.TestMessage2OrBuilder>( forwardMessageTest_, ((bitField0_ & 0x00200000) == 0x00200000), getParentForChildren(), isClean()); forwardMessageTest_ = null; } return forwardMessageTestBuilder_; } // @@protoc_insertion_point(builder_scope:TestMessage) } static { defaultInstance = new TestMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:TestMessage) } public interface TestMessage2OrBuilder extends com.google.protobuf.MessageOrBuilder { // required string string_test = 1; /** * <code>required string string_test = 1;</code> */ boolean hasStringTest(); /** * <code>required string string_test = 1;</code> */ java.lang.String getStringTest(); /** * <code>required string string_test = 1;</code> */ com.google.protobuf.ByteString getStringTestBytes(); // repeated .TestMessage nested_sibling_message_test = 2; /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ java.util.List<Test.TestMessage> getNestedSiblingMessageTestList(); /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ Test.TestMessage getNestedSiblingMessageTest(int index); /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ int getNestedSiblingMessageTestCount(); /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ java.util.List<? extends Test.TestMessageOrBuilder> getNestedSiblingMessageTestOrBuilderList(); /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ Test.TestMessageOrBuilder getNestedSiblingMessageTestOrBuilder( int index); } /** * Protobuf type {@code TestMessage2} */ public static final class TestMessage2 extends com.google.protobuf.GeneratedMessage implements TestMessage2OrBuilder { // Use TestMessage2.newBuilder() to construct. private TestMessage2(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private TestMessage2(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final TestMessage2 defaultInstance; public static TestMessage2 getDefaultInstance() { return defaultInstance; } public TestMessage2 getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private TestMessage2( 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; stringTest_ = input.readBytes(); break; } case 18: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { nestedSiblingMessageTest_ = new java.util.ArrayList<Test.TestMessage>(); mutable_bitField0_ |= 0x00000002; } nestedSiblingMessageTest_.add(input.readMessage(Test.TestMessage.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_ & 0x00000002) == 0x00000002)) { nestedSiblingMessageTest_ = java.util.Collections.unmodifiableList(nestedSiblingMessageTest_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage2_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage2.class, Test.TestMessage2.Builder.class); } public static com.google.protobuf.Parser<TestMessage2> PARSER = new com.google.protobuf.AbstractParser<TestMessage2>() { public TestMessage2 parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new TestMessage2(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<TestMessage2> getParserForType() { return PARSER; } private int bitField0_; // required string string_test = 1; public static final int STRING_TEST_FIELD_NUMBER = 1; private java.lang.Object stringTest_; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; 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()) { stringTest_ = s; } return s; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .TestMessage nested_sibling_message_test = 2; public static final int NESTED_SIBLING_MESSAGE_TEST_FIELD_NUMBER = 2; private java.util.List<Test.TestMessage> nestedSiblingMessageTest_; /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public java.util.List<Test.TestMessage> getNestedSiblingMessageTestList() { return nestedSiblingMessageTest_; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public java.util.List<? extends Test.TestMessageOrBuilder> getNestedSiblingMessageTestOrBuilderList() { return nestedSiblingMessageTest_; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public int getNestedSiblingMessageTestCount() { return nestedSiblingMessageTest_.size(); } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessage getNestedSiblingMessageTest(int index) { return nestedSiblingMessageTest_.get(index); } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessageOrBuilder getNestedSiblingMessageTestOrBuilder( int index) { return nestedSiblingMessageTest_.get(index); } private void initFields() { stringTest_ = ""; nestedSiblingMessageTest_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasStringTest()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getNestedSiblingMessageTestCount(); i++) { if (!getNestedSiblingMessageTest(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getStringTestBytes()); } for (int i = 0; i < nestedSiblingMessageTest_.size(); i++) { output.writeMessage(2, nestedSiblingMessageTest_.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, getStringTestBytes()); } for (int i = 0; i < nestedSiblingMessageTest_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, nestedSiblingMessageTest_.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 Test.TestMessage2 parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage2 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage2 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static Test.TestMessage2 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static Test.TestMessage2 parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage2 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Test.TestMessage2 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static Test.TestMessage2 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static Test.TestMessage2 parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static Test.TestMessage2 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(Test.TestMessage2 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 TestMessage2} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements Test.TestMessage2OrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return Test.internal_static_TestMessage2_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return Test.internal_static_TestMessage2_fieldAccessorTable .ensureFieldAccessorsInitialized( Test.TestMessage2.class, Test.TestMessage2.Builder.class); } // Construct using Test.TestMessage2.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getNestedSiblingMessageTestFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); stringTest_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (nestedSiblingMessageTestBuilder_ == null) { nestedSiblingMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { nestedSiblingMessageTestBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return Test.internal_static_TestMessage2_descriptor; } public Test.TestMessage2 getDefaultInstanceForType() { return Test.TestMessage2.getDefaultInstance(); } public Test.TestMessage2 build() { Test.TestMessage2 result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public Test.TestMessage2 buildPartial() { Test.TestMessage2 result = new Test.TestMessage2(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.stringTest_ = stringTest_; if (nestedSiblingMessageTestBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { nestedSiblingMessageTest_ = java.util.Collections.unmodifiableList(nestedSiblingMessageTest_); bitField0_ = (bitField0_ & ~0x00000002); } result.nestedSiblingMessageTest_ = nestedSiblingMessageTest_; } else { result.nestedSiblingMessageTest_ = nestedSiblingMessageTestBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof Test.TestMessage2) { return mergeFrom((Test.TestMessage2)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(Test.TestMessage2 other) { if (other == Test.TestMessage2.getDefaultInstance()) return this; if (other.hasStringTest()) { bitField0_ |= 0x00000001; stringTest_ = other.stringTest_; onChanged(); } if (nestedSiblingMessageTestBuilder_ == null) { if (!other.nestedSiblingMessageTest_.isEmpty()) { if (nestedSiblingMessageTest_.isEmpty()) { nestedSiblingMessageTest_ = other.nestedSiblingMessageTest_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.addAll(other.nestedSiblingMessageTest_); } onChanged(); } } else { if (!other.nestedSiblingMessageTest_.isEmpty()) { if (nestedSiblingMessageTestBuilder_.isEmpty()) { nestedSiblingMessageTestBuilder_.dispose(); nestedSiblingMessageTestBuilder_ = null; nestedSiblingMessageTest_ = other.nestedSiblingMessageTest_; bitField0_ = (bitField0_ & ~0x00000002); nestedSiblingMessageTestBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getNestedSiblingMessageTestFieldBuilder() : null; } else { nestedSiblingMessageTestBuilder_.addAllMessages(other.nestedSiblingMessageTest_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasStringTest()) { return false; } for (int i = 0; i < getNestedSiblingMessageTestCount(); i++) { if (!getNestedSiblingMessageTest(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Test.TestMessage2 parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (Test.TestMessage2) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // required string string_test = 1; private java.lang.Object stringTest_ = ""; /** * <code>required string string_test = 1;</code> */ public boolean hasStringTest() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>required string string_test = 1;</code> */ public java.lang.String getStringTest() { java.lang.Object ref = stringTest_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); stringTest_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>required string string_test = 1;</code> */ public com.google.protobuf.ByteString getStringTestBytes() { java.lang.Object ref = stringTest_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); stringTest_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>required string string_test = 1;</code> */ public Builder setStringTest( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder clearStringTest() { bitField0_ = (bitField0_ & ~0x00000001); stringTest_ = getDefaultInstance().getStringTest(); onChanged(); return this; } /** * <code>required string string_test = 1;</code> */ public Builder setStringTestBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; stringTest_ = value; onChanged(); return this; } // repeated .TestMessage nested_sibling_message_test = 2; private java.util.List<Test.TestMessage> nestedSiblingMessageTest_ = java.util.Collections.emptyList(); private void ensureNestedSiblingMessageTestIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { nestedSiblingMessageTest_ = new java.util.ArrayList<Test.TestMessage>(nestedSiblingMessageTest_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage, Test.TestMessage.Builder, Test.TestMessageOrBuilder> nestedSiblingMessageTestBuilder_; /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public java.util.List<Test.TestMessage> getNestedSiblingMessageTestList() { if (nestedSiblingMessageTestBuilder_ == null) { return java.util.Collections.unmodifiableList(nestedSiblingMessageTest_); } else { return nestedSiblingMessageTestBuilder_.getMessageList(); } } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public int getNestedSiblingMessageTestCount() { if (nestedSiblingMessageTestBuilder_ == null) { return nestedSiblingMessageTest_.size(); } else { return nestedSiblingMessageTestBuilder_.getCount(); } } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessage getNestedSiblingMessageTest(int index) { if (nestedSiblingMessageTestBuilder_ == null) { return nestedSiblingMessageTest_.get(index); } else { return nestedSiblingMessageTestBuilder_.getMessage(index); } } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder setNestedSiblingMessageTest( int index, Test.TestMessage value) { if (nestedSiblingMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.set(index, value); onChanged(); } else { nestedSiblingMessageTestBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder setNestedSiblingMessageTest( int index, Test.TestMessage.Builder builderForValue) { if (nestedSiblingMessageTestBuilder_ == null) { ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.set(index, builderForValue.build()); onChanged(); } else { nestedSiblingMessageTestBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder addNestedSiblingMessageTest(Test.TestMessage value) { if (nestedSiblingMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.add(value); onChanged(); } else { nestedSiblingMessageTestBuilder_.addMessage(value); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder addNestedSiblingMessageTest( int index, Test.TestMessage value) { if (nestedSiblingMessageTestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.add(index, value); onChanged(); } else { nestedSiblingMessageTestBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder addNestedSiblingMessageTest( Test.TestMessage.Builder builderForValue) { if (nestedSiblingMessageTestBuilder_ == null) { ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.add(builderForValue.build()); onChanged(); } else { nestedSiblingMessageTestBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder addNestedSiblingMessageTest( int index, Test.TestMessage.Builder builderForValue) { if (nestedSiblingMessageTestBuilder_ == null) { ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.add(index, builderForValue.build()); onChanged(); } else { nestedSiblingMessageTestBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder addAllNestedSiblingMessageTest( java.lang.Iterable<? extends Test.TestMessage> values) { if (nestedSiblingMessageTestBuilder_ == null) { ensureNestedSiblingMessageTestIsMutable(); super.addAll(values, nestedSiblingMessageTest_); onChanged(); } else { nestedSiblingMessageTestBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder clearNestedSiblingMessageTest() { if (nestedSiblingMessageTestBuilder_ == null) { nestedSiblingMessageTest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { nestedSiblingMessageTestBuilder_.clear(); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Builder removeNestedSiblingMessageTest(int index) { if (nestedSiblingMessageTestBuilder_ == null) { ensureNestedSiblingMessageTestIsMutable(); nestedSiblingMessageTest_.remove(index); onChanged(); } else { nestedSiblingMessageTestBuilder_.remove(index); } return this; } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessage.Builder getNestedSiblingMessageTestBuilder( int index) { return getNestedSiblingMessageTestFieldBuilder().getBuilder(index); } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessageOrBuilder getNestedSiblingMessageTestOrBuilder( int index) { if (nestedSiblingMessageTestBuilder_ == null) { return nestedSiblingMessageTest_.get(index); } else { return nestedSiblingMessageTestBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public java.util.List<? extends Test.TestMessageOrBuilder> getNestedSiblingMessageTestOrBuilderList() { if (nestedSiblingMessageTestBuilder_ != null) { return nestedSiblingMessageTestBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(nestedSiblingMessageTest_); } } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessage.Builder addNestedSiblingMessageTestBuilder() { return getNestedSiblingMessageTestFieldBuilder().addBuilder( Test.TestMessage.getDefaultInstance()); } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public Test.TestMessage.Builder addNestedSiblingMessageTestBuilder( int index) { return getNestedSiblingMessageTestFieldBuilder().addBuilder( index, Test.TestMessage.getDefaultInstance()); } /** * <code>repeated .TestMessage nested_sibling_message_test = 2;</code> */ public java.util.List<Test.TestMessage.Builder> getNestedSiblingMessageTestBuilderList() { return getNestedSiblingMessageTestFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage, Test.TestMessage.Builder, Test.TestMessageOrBuilder> getNestedSiblingMessageTestFieldBuilder() { if (nestedSiblingMessageTestBuilder_ == null) { nestedSiblingMessageTestBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< Test.TestMessage, Test.TestMessage.Builder, Test.TestMessageOrBuilder>( nestedSiblingMessageTest_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); nestedSiblingMessageTest_ = null; } return nestedSiblingMessageTestBuilder_; } // @@protoc_insertion_point(builder_scope:TestMessage2) } static { defaultInstance = new TestMessage2(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:TestMessage2) } private static com.google.protobuf.Descriptors.Descriptor internal_static_TestMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_TestMessage_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_TestMessage_NestedTestMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_TestMessage_NestedTestMessage_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_TestMessage_NestedTestMessage2_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_TestMessage_NestedTestMessage2_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_TestMessage2_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_TestMessage2_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\030autowrap/test/test.proto\"\215\006\n\013TestMessa" + "ge\022\023\n\013string_test\030\001 \002(\t\022\022\n\nbytes_test\030\002 " + "\002(\014\022\025\n\nint32_test\030\003 \002(\005:\0011\022\022\n\nint64_test" + "\030\004 \002(\003\022\023\n\013uint32_test\030\005 \002(\r\022\023\n\013uint64_te" + "st\030\006 \002(\004\022\023\n\013sint32_test\030\007 \002(\021\022\023\n\013sint64_" + "test\030\010 \002(\022\022\024\n\014fixed32_test\030\t \002(\007\022\024\n\014fixe" + "d64_test\030\n \002(\006\022\025\n\rsfixed32_test\030\013 \002(\017\022\025\n" + "\rsfixed64_test\030\014 \002(\020\022\022\n\nfloat_test\030\r \002(\002" + "\022\023\n\013double_test\030\016 \002(\001\022\021\n\tbool_test\030\017 \002(\010" + "\022(\n\tenum_test\030\020 \002(\0162\025.TestMessage.TestEn", "um\022;\n\023nested_message_test\030\021 \002(\0132\036.TestMe" + "ssage.NestedTestMessage\022D\n\034repeated_nest" + "ed_message_test\030\022 \003(\0132\036.TestMessage.Nest" + "edTestMessage\022\033\n\023repeated_int32_test\030\023 \003" + "(\005\022\034\n\024repeated_string_test\030\024 \003(\t\022\027\n\017came" + "lCaseString\030\025 \002(\t\022+\n\024forward_message_tes" + "t\030\026 \003(\0132\r.TestMessage2\032(\n\021NestedTestMess" + "age\022\023\n\013string_test\030\001 \002(\t\032)\n\022NestedTestMe" + "ssage2\022\023\n\013string_test\030\001 \002(\t\"=\n\010TestEnum\022" + "\017\n\013TEST_ENUM_0\020\000\022\017\n\013TEST_ENUM_1\020\001\022\017\n\013TES", "T_ENUM_2\020\002\"V\n\014TestMessage2\022\023\n\013string_tes" + "t\030\001 \002(\t\0221\n\033nested_sibling_message_test\030\002" + " \003(\0132\014.TestMessage" }; 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_TestMessage_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_TestMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_TestMessage_descriptor, new java.lang.String[] { "StringTest", "BytesTest", "Int32Test", "Int64Test", "Uint32Test", "Uint64Test", "Sint32Test", "Sint64Test", "Fixed32Test", "Fixed64Test", "Sfixed32Test", "Sfixed64Test", "FloatTest", "DoubleTest", "BoolTest", "EnumTest", "NestedMessageTest", "RepeatedNestedMessageTest", "RepeatedInt32Test", "RepeatedStringTest", "CamelCaseString", "ForwardMessageTest", }); internal_static_TestMessage_NestedTestMessage_descriptor = internal_static_TestMessage_descriptor.getNestedTypes().get(0); internal_static_TestMessage_NestedTestMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_TestMessage_NestedTestMessage_descriptor, new java.lang.String[] { "StringTest", }); internal_static_TestMessage_NestedTestMessage2_descriptor = internal_static_TestMessage_descriptor.getNestedTypes().get(1); internal_static_TestMessage_NestedTestMessage2_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_TestMessage_NestedTestMessage2_descriptor, new java.lang.String[] { "StringTest", }); internal_static_TestMessage2_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_TestMessage2_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_TestMessage2_descriptor, new java.lang.String[] { "StringTest", "NestedSiblingMessageTest", }); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner); } // @@protoc_insertion_point(outer_class_scope) }