public static final class UnittestProto.TestDynamicExtensions.Builder extends com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDynamicExtensions.Builder> implements UnittestProto.TestDynamicExtensionsOrBuilder
protobuf_unittest.TestDynamicExtensions
Used by ExtensionSetTest/DynamicExtensions. The test actually builds a set of extensions to TestAllExtensions dynamically, based on the fields of this message type.
| Modifier and Type | Method and Description |
|---|---|
UnittestProto.TestDynamicExtensions.Builder |
addAllPackedExtension(java.lang.Iterable<? extends java.lang.Integer> values)
repeated sint32 packed_extension = 2006 [packed = true]; |
UnittestProto.TestDynamicExtensions.Builder |
addAllRepeatedExtension(java.lang.Iterable<java.lang.String> values)
repeated string repeated_extension = 2005; |
UnittestProto.TestDynamicExtensions.Builder |
addPackedExtension(int value)
repeated sint32 packed_extension = 2006 [packed = true]; |
UnittestProto.TestDynamicExtensions.Builder |
addRepeatedExtension(java.lang.String value)
repeated string repeated_extension = 2005; |
UnittestProto.TestDynamicExtensions.Builder |
addRepeatedExtensionBytes(com.google.protobuf.ByteString value)
repeated string repeated_extension = 2005; |
UnittestProto.TestDynamicExtensions |
build() |
UnittestProto.TestDynamicExtensions |
buildPartial() |
UnittestProto.TestDynamicExtensions.Builder |
clear() |
UnittestProto.TestDynamicExtensions.Builder |
clearDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002; |
UnittestProto.TestDynamicExtensions.Builder |
clearDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.Builder |
clearEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001; |
UnittestProto.TestDynamicExtensions.Builder |
clearMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.TestDynamicExtensions.Builder |
clearPackedExtension()
repeated sint32 packed_extension = 2006 [packed = true]; |
UnittestProto.TestDynamicExtensions.Builder |
clearRepeatedExtension()
repeated string repeated_extension = 2005; |
UnittestProto.TestDynamicExtensions.Builder |
clearScalarExtension()
optional fixed32 scalar_extension = 2000; |
UnittestProto.TestDynamicExtensions.Builder |
clone() |
UnittestProto.TestDynamicExtensions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
UnittestProto.TestDynamicExtensions.DynamicEnumType |
getDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002; |
UnittestProto.TestDynamicExtensions.DynamicMessageType |
getDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.DynamicMessageType.Builder |
getDynamicMessageExtensionBuilder()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.DynamicMessageTypeOrBuilder |
getDynamicMessageExtensionOrBuilder()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.ForeignEnum |
getEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001; |
UnittestProto.ForeignMessage |
getMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.ForeignMessage.Builder |
getMessageExtensionBuilder()
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.ForeignMessageOrBuilder |
getMessageExtensionOrBuilder()
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
int |
getPackedExtension(int index)
repeated sint32 packed_extension = 2006 [packed = true]; |
int |
getPackedExtensionCount()
repeated sint32 packed_extension = 2006 [packed = true]; |
java.util.List<java.lang.Integer> |
getPackedExtensionList()
repeated sint32 packed_extension = 2006 [packed = true]; |
java.lang.String |
getRepeatedExtension(int index)
repeated string repeated_extension = 2005; |
com.google.protobuf.ByteString |
getRepeatedExtensionBytes(int index)
repeated string repeated_extension = 2005; |
int |
getRepeatedExtensionCount()
repeated string repeated_extension = 2005; |
com.google.protobuf.ProtocolStringList |
getRepeatedExtensionList()
repeated string repeated_extension = 2005; |
int |
getScalarExtension()
optional fixed32 scalar_extension = 2000; |
boolean |
hasDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002; |
boolean |
hasDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
boolean |
hasEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001; |
boolean |
hasMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
boolean |
hasScalarExtension()
optional fixed32 scalar_extension = 2000; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UnittestProto.TestDynamicExtensions.Builder |
mergeDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UnittestProto.TestDynamicExtensions.Builder |
mergeFrom(com.google.protobuf.Message other) |
UnittestProto.TestDynamicExtensions.Builder |
mergeFrom(UnittestProto.TestDynamicExtensions other) |
UnittestProto.TestDynamicExtensions.Builder |
mergeMessageExtension(UnittestProto.ForeignMessage value)
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.TestDynamicExtensions.Builder |
setDynamicEnumExtension(UnittestProto.TestDynamicExtensions.DynamicEnumType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002; |
UnittestProto.TestDynamicExtensions.Builder |
setDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType.Builder builderForValue)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.Builder |
setDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004; |
UnittestProto.TestDynamicExtensions.Builder |
setEnumExtension(UnittestProto.ForeignEnum value)
optional .protobuf_unittest.ForeignEnum enum_extension = 2001; |
UnittestProto.TestDynamicExtensions.Builder |
setMessageExtension(UnittestProto.ForeignMessage.Builder builderForValue)
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.TestDynamicExtensions.Builder |
setMessageExtension(UnittestProto.ForeignMessage value)
optional .protobuf_unittest.ForeignMessage message_extension = 2003; |
UnittestProto.TestDynamicExtensions.Builder |
setPackedExtension(int index,
int value)
repeated sint32 packed_extension = 2006 [packed = true]; |
UnittestProto.TestDynamicExtensions.Builder |
setRepeatedExtension(int index,
java.lang.String value)
repeated string repeated_extension = 2005; |
UnittestProto.TestDynamicExtensions.Builder |
setScalarExtension(int value)
optional fixed32 scalar_extension = 2000; |
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.TestDynamicExtensions.Builder>public UnittestProto.TestDynamicExtensions.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.TestDynamicExtensions.Builder>public UnittestProto.TestDynamicExtensions.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.TestDynamicExtensions.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.TestDynamicExtensions.Builder>public UnittestProto.TestDynamicExtensions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UnittestProto.TestDynamicExtensions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestDynamicExtensions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UnittestProto.TestDynamicExtensions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestDynamicExtensions.Builder>public UnittestProto.TestDynamicExtensions.Builder mergeFrom(UnittestProto.TestDynamicExtensions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<UnittestProto.TestDynamicExtensions.Builder>public UnittestProto.TestDynamicExtensions.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.TestDynamicExtensions.Builder>java.io.IOExceptionpublic boolean hasScalarExtension()
optional fixed32 scalar_extension = 2000;hasScalarExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic int getScalarExtension()
optional fixed32 scalar_extension = 2000;getScalarExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setScalarExtension(int value)
optional fixed32 scalar_extension = 2000;public UnittestProto.TestDynamicExtensions.Builder clearScalarExtension()
optional fixed32 scalar_extension = 2000;public boolean hasEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001;hasEnumExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.ForeignEnum getEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001;getEnumExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setEnumExtension(UnittestProto.ForeignEnum value)
optional .protobuf_unittest.ForeignEnum enum_extension = 2001;public UnittestProto.TestDynamicExtensions.Builder clearEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001;public boolean hasDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002;hasDynamicEnumExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.DynamicEnumType getDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002;getDynamicEnumExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setDynamicEnumExtension(UnittestProto.TestDynamicExtensions.DynamicEnumType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002;public UnittestProto.TestDynamicExtensions.Builder clearDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002;public boolean hasMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;hasMessageExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.ForeignMessage getMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;getMessageExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setMessageExtension(UnittestProto.ForeignMessage value)
optional .protobuf_unittest.ForeignMessage message_extension = 2003;public UnittestProto.TestDynamicExtensions.Builder setMessageExtension(UnittestProto.ForeignMessage.Builder builderForValue)
optional .protobuf_unittest.ForeignMessage message_extension = 2003;public UnittestProto.TestDynamicExtensions.Builder mergeMessageExtension(UnittestProto.ForeignMessage value)
optional .protobuf_unittest.ForeignMessage message_extension = 2003;public UnittestProto.TestDynamicExtensions.Builder clearMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;public UnittestProto.ForeignMessage.Builder getMessageExtensionBuilder()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;public UnittestProto.ForeignMessageOrBuilder getMessageExtensionOrBuilder()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;getMessageExtensionOrBuilder in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic boolean hasDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;hasDynamicMessageExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.DynamicMessageType getDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;getDynamicMessageExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;public UnittestProto.TestDynamicExtensions.Builder setDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType.Builder builderForValue)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;public UnittestProto.TestDynamicExtensions.Builder mergeDynamicMessageExtension(UnittestProto.TestDynamicExtensions.DynamicMessageType value)
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;public UnittestProto.TestDynamicExtensions.Builder clearDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;public UnittestProto.TestDynamicExtensions.DynamicMessageType.Builder getDynamicMessageExtensionBuilder()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;public UnittestProto.TestDynamicExtensions.DynamicMessageTypeOrBuilder getDynamicMessageExtensionOrBuilder()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;getDynamicMessageExtensionOrBuilder in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic com.google.protobuf.ProtocolStringList getRepeatedExtensionList()
repeated string repeated_extension = 2005;getRepeatedExtensionList in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic int getRepeatedExtensionCount()
repeated string repeated_extension = 2005;getRepeatedExtensionCount in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic java.lang.String getRepeatedExtension(int index)
repeated string repeated_extension = 2005;getRepeatedExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic com.google.protobuf.ByteString getRepeatedExtensionBytes(int index)
repeated string repeated_extension = 2005;getRepeatedExtensionBytes in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setRepeatedExtension(int index, java.lang.String value)
repeated string repeated_extension = 2005;public UnittestProto.TestDynamicExtensions.Builder addRepeatedExtension(java.lang.String value)
repeated string repeated_extension = 2005;public UnittestProto.TestDynamicExtensions.Builder addAllRepeatedExtension(java.lang.Iterable<java.lang.String> values)
repeated string repeated_extension = 2005;public UnittestProto.TestDynamicExtensions.Builder clearRepeatedExtension()
repeated string repeated_extension = 2005;public UnittestProto.TestDynamicExtensions.Builder addRepeatedExtensionBytes(com.google.protobuf.ByteString value)
repeated string repeated_extension = 2005;public java.util.List<java.lang.Integer> getPackedExtensionList()
repeated sint32 packed_extension = 2006 [packed = true];getPackedExtensionList in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic int getPackedExtensionCount()
repeated sint32 packed_extension = 2006 [packed = true];getPackedExtensionCount in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic int getPackedExtension(int index)
repeated sint32 packed_extension = 2006 [packed = true];getPackedExtension in interface UnittestProto.TestDynamicExtensionsOrBuilderpublic UnittestProto.TestDynamicExtensions.Builder setPackedExtension(int index, int value)
repeated sint32 packed_extension = 2006 [packed = true];public UnittestProto.TestDynamicExtensions.Builder addPackedExtension(int value)
repeated sint32 packed_extension = 2006 [packed = true];public UnittestProto.TestDynamicExtensions.Builder addAllPackedExtension(java.lang.Iterable<? extends java.lang.Integer> values)
repeated sint32 packed_extension = 2006 [packed = true];public UnittestProto.TestDynamicExtensions.Builder clearPackedExtension()
repeated sint32 packed_extension = 2006 [packed = true];