public static final class UnittestProto.TestParsingMerge.Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<UnittestProto.TestParsingMerge,UnittestProto.TestParsingMerge.Builder> implements UnittestProto.TestParsingMergeOrBuilder
protobuf_unittest.TestParsingMerge
Test that if an optional or required message/group field appears multiple times in the input, they need to be merged.
addExtension, addRepeatedField, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setField, setRepeatedFieldclearOneof, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestParsingMerge.Builder>public UnittestProto.TestParsingMerge.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<UnittestProto.TestParsingMerge,UnittestProto.TestParsingMerge.Builder>public UnittestProto.TestParsingMerge.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<UnittestProto.TestParsingMerge,UnittestProto.TestParsingMerge.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.TestParsingMerge.Builder>public UnittestProto.TestParsingMerge getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<UnittestProto.TestParsingMerge>getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UnittestProto.TestParsingMerge build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestParsingMerge buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestParsingMerge.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestParsingMerge.Builder>public UnittestProto.TestParsingMerge.Builder mergeFrom(UnittestProto.TestParsingMerge other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<UnittestProto.TestParsingMerge,UnittestProto.TestParsingMerge.Builder>public UnittestProto.TestParsingMerge.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.TestParsingMerge.Builder>java.io.IOExceptionpublic boolean hasRequiredAllTypes()
required .protobuf_unittest.TestAllTypes required_all_types = 1;hasRequiredAllTypes in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestAllTypes getRequiredAllTypes()
required .protobuf_unittest.TestAllTypes required_all_types = 1;getRequiredAllTypes in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.Builder setRequiredAllTypes(UnittestProto.TestAllTypes value)
required .protobuf_unittest.TestAllTypes required_all_types = 1;public UnittestProto.TestParsingMerge.Builder setRequiredAllTypes(UnittestProto.TestAllTypes.Builder builderForValue)
required .protobuf_unittest.TestAllTypes required_all_types = 1;public UnittestProto.TestParsingMerge.Builder mergeRequiredAllTypes(UnittestProto.TestAllTypes value)
required .protobuf_unittest.TestAllTypes required_all_types = 1;public UnittestProto.TestParsingMerge.Builder clearRequiredAllTypes()
required .protobuf_unittest.TestAllTypes required_all_types = 1;public UnittestProto.TestAllTypes.Builder getRequiredAllTypesBuilder()
required .protobuf_unittest.TestAllTypes required_all_types = 1;public UnittestProto.TestAllTypesOrBuilder getRequiredAllTypesOrBuilder()
required .protobuf_unittest.TestAllTypes required_all_types = 1;getRequiredAllTypesOrBuilder in interface UnittestProto.TestParsingMergeOrBuilderpublic boolean hasOptionalAllTypes()
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;hasOptionalAllTypes in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestAllTypes getOptionalAllTypes()
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;getOptionalAllTypes in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.Builder setOptionalAllTypes(UnittestProto.TestAllTypes value)
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;public UnittestProto.TestParsingMerge.Builder setOptionalAllTypes(UnittestProto.TestAllTypes.Builder builderForValue)
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;public UnittestProto.TestParsingMerge.Builder mergeOptionalAllTypes(UnittestProto.TestAllTypes value)
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;public UnittestProto.TestParsingMerge.Builder clearOptionalAllTypes()
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;public UnittestProto.TestAllTypes.Builder getOptionalAllTypesBuilder()
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;public UnittestProto.TestAllTypesOrBuilder getOptionalAllTypesOrBuilder()
optional .protobuf_unittest.TestAllTypes optional_all_types = 2;getOptionalAllTypesOrBuilder in interface UnittestProto.TestParsingMergeOrBuilderpublic java.util.List<UnittestProto.TestAllTypes> getRepeatedAllTypesList()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;getRepeatedAllTypesList in interface UnittestProto.TestParsingMergeOrBuilderpublic int getRepeatedAllTypesCount()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;getRepeatedAllTypesCount in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestAllTypes getRepeatedAllTypes(int index)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;getRepeatedAllTypes in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.Builder setRepeatedAllTypes(int index, UnittestProto.TestAllTypes value)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder setRepeatedAllTypes(int index, UnittestProto.TestAllTypes.Builder builderForValue)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder addRepeatedAllTypes(UnittestProto.TestAllTypes value)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder addRepeatedAllTypes(int index, UnittestProto.TestAllTypes value)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder addRepeatedAllTypes(UnittestProto.TestAllTypes.Builder builderForValue)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder addRepeatedAllTypes(int index, UnittestProto.TestAllTypes.Builder builderForValue)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder addAllRepeatedAllTypes(java.lang.Iterable<? extends UnittestProto.TestAllTypes> values)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder clearRepeatedAllTypes()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestParsingMerge.Builder removeRepeatedAllTypes(int index)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestAllTypes.Builder getRepeatedAllTypesBuilder(int index)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestAllTypesOrBuilder getRepeatedAllTypesOrBuilder(int index)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;getRepeatedAllTypesOrBuilder in interface UnittestProto.TestParsingMergeOrBuilderpublic java.util.List<? extends UnittestProto.TestAllTypesOrBuilder> getRepeatedAllTypesOrBuilderList()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;getRepeatedAllTypesOrBuilderList in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestAllTypes.Builder addRepeatedAllTypesBuilder()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public UnittestProto.TestAllTypes.Builder addRepeatedAllTypesBuilder(int index)
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public java.util.List<UnittestProto.TestAllTypes.Builder> getRepeatedAllTypesBuilderList()
repeated .protobuf_unittest.TestAllTypes repeated_all_types = 3;public boolean hasOptionalGroup()
optional group OptionalGroup = 10 { ... }hasOptionalGroup in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.OptionalGroup getOptionalGroup()
optional group OptionalGroup = 10 { ... }getOptionalGroup in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.Builder setOptionalGroup(UnittestProto.TestParsingMerge.OptionalGroup value)
optional group OptionalGroup = 10 { ... }public UnittestProto.TestParsingMerge.Builder setOptionalGroup(UnittestProto.TestParsingMerge.OptionalGroup.Builder builderForValue)
optional group OptionalGroup = 10 { ... }public UnittestProto.TestParsingMerge.Builder mergeOptionalGroup(UnittestProto.TestParsingMerge.OptionalGroup value)
optional group OptionalGroup = 10 { ... }public UnittestProto.TestParsingMerge.Builder clearOptionalGroup()
optional group OptionalGroup = 10 { ... }public UnittestProto.TestParsingMerge.OptionalGroup.Builder getOptionalGroupBuilder()
optional group OptionalGroup = 10 { ... }public UnittestProto.TestParsingMerge.OptionalGroupOrBuilder getOptionalGroupOrBuilder()
optional group OptionalGroup = 10 { ... }getOptionalGroupOrBuilder in interface UnittestProto.TestParsingMergeOrBuilderpublic java.util.List<UnittestProto.TestParsingMerge.RepeatedGroup> getRepeatedGroupList()
repeated group RepeatedGroup = 20 { ... }getRepeatedGroupList in interface UnittestProto.TestParsingMergeOrBuilderpublic int getRepeatedGroupCount()
repeated group RepeatedGroup = 20 { ... }getRepeatedGroupCount in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.RepeatedGroup getRepeatedGroup(int index)
repeated group RepeatedGroup = 20 { ... }getRepeatedGroup in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.Builder setRepeatedGroup(int index, UnittestProto.TestParsingMerge.RepeatedGroup value)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder setRepeatedGroup(int index, UnittestProto.TestParsingMerge.RepeatedGroup.Builder builderForValue)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder addRepeatedGroup(UnittestProto.TestParsingMerge.RepeatedGroup value)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder addRepeatedGroup(int index, UnittestProto.TestParsingMerge.RepeatedGroup value)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder addRepeatedGroup(UnittestProto.TestParsingMerge.RepeatedGroup.Builder builderForValue)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder addRepeatedGroup(int index, UnittestProto.TestParsingMerge.RepeatedGroup.Builder builderForValue)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder addAllRepeatedGroup(java.lang.Iterable<? extends UnittestProto.TestParsingMerge.RepeatedGroup> values)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder clearRepeatedGroup()
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.Builder removeRepeatedGroup(int index)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.RepeatedGroup.Builder getRepeatedGroupBuilder(int index)
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.RepeatedGroupOrBuilder getRepeatedGroupOrBuilder(int index)
repeated group RepeatedGroup = 20 { ... }getRepeatedGroupOrBuilder in interface UnittestProto.TestParsingMergeOrBuilderpublic java.util.List<? extends UnittestProto.TestParsingMerge.RepeatedGroupOrBuilder> getRepeatedGroupOrBuilderList()
repeated group RepeatedGroup = 20 { ... }getRepeatedGroupOrBuilderList in interface UnittestProto.TestParsingMergeOrBuilderpublic UnittestProto.TestParsingMerge.RepeatedGroup.Builder addRepeatedGroupBuilder()
repeated group RepeatedGroup = 20 { ... }public UnittestProto.TestParsingMerge.RepeatedGroup.Builder addRepeatedGroupBuilder(int index)
repeated group RepeatedGroup = 20 { ... }public java.util.List<UnittestProto.TestParsingMerge.RepeatedGroup.Builder> getRepeatedGroupBuilderList()
repeated group RepeatedGroup = 20 { ... }