public static final class UnittestProto.TestDupFieldNumber.Builder extends com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder> implements UnittestProto.TestDupFieldNumberOrBuilder
protobuf_unittest.TestDupFieldNumber
Test that groups have disjoint field numbers from their siblings and parents. This is NOT possible in proto1; only proto2. When attempting to compile with proto1, this will emit an error; so we only include it in protobuf_unittest_proto.
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public UnittestProto.TestDupFieldNumber.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public UnittestProto.TestDupFieldNumber.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public UnittestProto.TestDupFieldNumber getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public UnittestProto.TestDupFieldNumber build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public UnittestProto.TestDupFieldNumber buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public UnittestProto.TestDupFieldNumber.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public UnittestProto.TestDupFieldNumber.Builder mergeFrom(UnittestProto.TestDupFieldNumber other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
public UnittestProto.TestDupFieldNumber.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>
java.io.IOException
public boolean hasA()
optional int32 a = 1;
NO_PROTO1
hasA
in interface UnittestProto.TestDupFieldNumberOrBuilder
public int getA()
optional int32 a = 1;
NO_PROTO1
getA
in interface UnittestProto.TestDupFieldNumberOrBuilder
public UnittestProto.TestDupFieldNumber.Builder setA(int value)
optional int32 a = 1;
NO_PROTO1
public UnittestProto.TestDupFieldNumber.Builder clearA()
optional int32 a = 1;
NO_PROTO1
public boolean hasFoo()
optional group Foo = 2 { ... }
hasFoo
in interface UnittestProto.TestDupFieldNumberOrBuilder
public UnittestProto.TestDupFieldNumber.Foo getFoo()
optional group Foo = 2 { ... }
getFoo
in interface UnittestProto.TestDupFieldNumberOrBuilder
public UnittestProto.TestDupFieldNumber.Builder setFoo(UnittestProto.TestDupFieldNumber.Foo value)
optional group Foo = 2 { ... }
public UnittestProto.TestDupFieldNumber.Builder setFoo(UnittestProto.TestDupFieldNumber.Foo.Builder builderForValue)
optional group Foo = 2 { ... }
public UnittestProto.TestDupFieldNumber.Builder mergeFoo(UnittestProto.TestDupFieldNumber.Foo value)
optional group Foo = 2 { ... }
public UnittestProto.TestDupFieldNumber.Builder clearFoo()
optional group Foo = 2 { ... }
public UnittestProto.TestDupFieldNumber.Foo.Builder getFooBuilder()
optional group Foo = 2 { ... }
public UnittestProto.TestDupFieldNumber.FooOrBuilder getFooOrBuilder()
optional group Foo = 2 { ... }
getFooOrBuilder
in interface UnittestProto.TestDupFieldNumberOrBuilder
public boolean hasBar()
optional group Bar = 3 { ... }
hasBar
in interface UnittestProto.TestDupFieldNumberOrBuilder
public UnittestProto.TestDupFieldNumber.Bar getBar()
optional group Bar = 3 { ... }
getBar
in interface UnittestProto.TestDupFieldNumberOrBuilder
public UnittestProto.TestDupFieldNumber.Builder setBar(UnittestProto.TestDupFieldNumber.Bar value)
optional group Bar = 3 { ... }
public UnittestProto.TestDupFieldNumber.Builder setBar(UnittestProto.TestDupFieldNumber.Bar.Builder builderForValue)
optional group Bar = 3 { ... }
public UnittestProto.TestDupFieldNumber.Builder mergeBar(UnittestProto.TestDupFieldNumber.Bar value)
optional group Bar = 3 { ... }
public UnittestProto.TestDupFieldNumber.Builder clearBar()
optional group Bar = 3 { ... }
public UnittestProto.TestDupFieldNumber.Bar.Builder getBarBuilder()
optional group Bar = 3 { ... }
public UnittestProto.TestDupFieldNumber.BarOrBuilder getBarOrBuilder()
optional group Bar = 3 { ... }
getBarOrBuilder
in interface UnittestProto.TestDupFieldNumberOrBuilder