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, 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.TestDynamicExtensions.Builder>
public UnittestProto.TestDynamicExtensions.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.TestDynamicExtensions.Builder>
public UnittestProto.TestDynamicExtensions.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.TestDynamicExtensions.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.TestDynamicExtensions.Builder>
public UnittestProto.TestDynamicExtensions getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public UnittestProto.TestDynamicExtensions build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public UnittestProto.TestDynamicExtensions buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public UnittestProto.TestDynamicExtensions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<UnittestProto.TestDynamicExtensions.Builder>
java.io.IOException
public boolean hasScalarExtension()
optional fixed32 scalar_extension = 2000;
hasScalarExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public int getScalarExtension()
optional fixed32 scalar_extension = 2000;
getScalarExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public UnittestProto.ForeignEnum getEnumExtension()
optional .protobuf_unittest.ForeignEnum enum_extension = 2001;
getEnumExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public UnittestProto.TestDynamicExtensions.DynamicEnumType getDynamicEnumExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicEnumType dynamic_enum_extension = 2002;
getDynamicEnumExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public UnittestProto.ForeignMessage getMessageExtension()
optional .protobuf_unittest.ForeignMessage message_extension = 2003;
getMessageExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public boolean hasDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;
hasDynamicMessageExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public UnittestProto.TestDynamicExtensions.DynamicMessageType getDynamicMessageExtension()
optional .protobuf_unittest.TestDynamicExtensions.DynamicMessageType dynamic_message_extension = 2004;
getDynamicMessageExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public com.google.protobuf.ProtocolStringList getRepeatedExtensionList()
repeated string repeated_extension = 2005;
getRepeatedExtensionList
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public int getRepeatedExtensionCount()
repeated string repeated_extension = 2005;
getRepeatedExtensionCount
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public java.lang.String getRepeatedExtension(int index)
repeated string repeated_extension = 2005;
getRepeatedExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public com.google.protobuf.ByteString getRepeatedExtensionBytes(int index)
repeated string repeated_extension = 2005;
getRepeatedExtensionBytes
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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.TestDynamicExtensionsOrBuilder
public int getPackedExtensionCount()
repeated sint32 packed_extension = 2006 [packed = true];
getPackedExtensionCount
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public int getPackedExtension(int index)
repeated sint32 packed_extension = 2006 [packed = true];
getPackedExtension
in interface UnittestProto.TestDynamicExtensionsOrBuilder
public 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];