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, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>public UnittestProto.TestDupFieldNumber.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>public UnittestProto.TestDupFieldNumber getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UnittestProto.TestDupFieldNumber build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestDupFieldNumber buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestDupFieldNumber.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestDupFieldNumber.Builder>java.io.IOExceptionpublic boolean hasA()
optional int32 a = 1;
NO_PROTO1
hasA in interface UnittestProto.TestDupFieldNumberOrBuilderpublic int getA()
optional int32 a = 1;
NO_PROTO1
getA in interface UnittestProto.TestDupFieldNumberOrBuilderpublic 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.TestDupFieldNumberOrBuilderpublic UnittestProto.TestDupFieldNumber.Foo getFoo()
optional group Foo = 2 { ... }getFoo in interface UnittestProto.TestDupFieldNumberOrBuilderpublic 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.TestDupFieldNumberOrBuilderpublic boolean hasBar()
optional group Bar = 3 { ... }hasBar in interface UnittestProto.TestDupFieldNumberOrBuilderpublic UnittestProto.TestDupFieldNumber.Bar getBar()
optional group Bar = 3 { ... }getBar in interface UnittestProto.TestDupFieldNumberOrBuilderpublic 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