Package com.google.protobuf
Class DescriptorProtos.ExtensionRangeOptions.Declaration
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<DescriptorProtos.ExtensionRangeOptions.Declaration,DescriptorProtos.ExtensionRangeOptions.Declaration.Builder>
-
- com.google.protobuf.DescriptorProtos.ExtensionRangeOptions.Declaration
-
- All Implemented Interfaces:
DescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder,MessageLite,MessageLiteOrBuilder
- Enclosing class:
- DescriptorProtos.ExtensionRangeOptions
public static final class DescriptorProtos.ExtensionRangeOptions.Declaration extends GeneratedMessageLite<DescriptorProtos.ExtensionRangeOptions.Declaration,DescriptorProtos.ExtensionRangeOptions.Declaration.Builder> implements DescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder
Protobuf typegoogle.protobuf.ExtensionRangeOptions.Declaration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDescriptorProtos.ExtensionRangeOptions.Declaration.BuilderProtobuf typegoogle.protobuf.ExtensionRangeOptions.Declaration-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
GeneratedMessageLite.DefaultInstanceBasedParser<T extends GeneratedMessageLite<T,?>>, GeneratedMessageLite.ExtendableBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageLite.ExtendableMessage<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageLite.ExtensionDescriptor, GeneratedMessageLite.GeneratedExtension<ContainingType extends MessageLite,Type>, GeneratedMessageLite.MethodToInvoke, GeneratedMessageLite.SerializedForm
-
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private static DescriptorProtos.ExtensionRangeOptions.DeclarationDEFAULT_INSTANCEstatic intFULL_NAME_FIELD_NUMBERprivate java.lang.StringfullName_private intnumber_static intNUMBER_FIELD_NUMBERprivate static Parser<DescriptorProtos.ExtensionRangeOptions.Declaration>PARSERprivate booleanrepeated_static intREPEATED_FIELD_NUMBERprivate booleanreserved_static intRESERVED_FIELD_NUMBERprivate java.lang.Stringtype_static intTYPE_FIELD_NUMBER-
Fields inherited from class com.google.protobuf.GeneratedMessageLite
UNINITIALIZED_HASH_CODE, UNINITIALIZED_SERIALIZED_SIZE, unknownFields
-
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
-
Constructor Summary
Constructors Modifier Constructor Description privateDeclaration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidclearFullName()The fully-qualified name of the extension field.private voidclearNumber()The extension number declared within the extension range.private voidclearRepeated()If true, indicates that the extension must be defined as repeated.private voidclearReserved()If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.private voidclearType()The fully-qualified type name of the extension field.protected java.lang.ObjectdynamicMethod(GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)A method that implements different types of operations described inGeneratedMessageLite.MethodToInvoke.static DescriptorProtos.ExtensionRangeOptions.DeclarationgetDefaultInstance()java.lang.StringgetFullName()The fully-qualified name of the extension field.ByteStringgetFullNameBytes()The fully-qualified name of the extension field.intgetNumber()The extension number declared within the extension range.booleangetRepeated()If true, indicates that the extension must be defined as repeated.booleangetReserved()If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.java.lang.StringgetType()The fully-qualified type name of the extension field.ByteStringgetTypeBytes()The fully-qualified type name of the extension field.booleanhasFullName()The fully-qualified name of the extension field.booleanhasNumber()The extension number declared within the extension range.booleanhasRepeated()If true, indicates that the extension must be defined as repeated.booleanhasReserved()If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.booleanhasType()The fully-qualified type name of the extension field.static DescriptorProtos.ExtensionRangeOptions.Declaration.BuildernewBuilder()static DescriptorProtos.ExtensionRangeOptions.Declaration.BuildernewBuilder(DescriptorProtos.ExtensionRangeOptions.Declaration prototype)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseDelimitedFrom(java.io.InputStream input)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(byte[] data)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(ByteString data)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(CodedInputStream input)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(java.io.InputStream input)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(java.nio.ByteBuffer data)static DescriptorProtos.ExtensionRangeOptions.DeclarationparseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry)static Parser<DescriptorProtos.ExtensionRangeOptions.Declaration>parser()private voidsetFullName(java.lang.String value)The fully-qualified name of the extension field.private voidsetFullNameBytes(ByteString value)The fully-qualified name of the extension field.private voidsetNumber(int value)The extension number declared within the extension range.private voidsetRepeated(boolean value)If true, indicates that the extension must be defined as repeated.private voidsetReserved(boolean value)If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.private voidsetType(java.lang.String value)The fully-qualified type name of the extension field.private voidsetTypeBytes(ByteString value)The fully-qualified type name of the extension field.-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
buildMessageInfo, clearMemoizedHashCode, clearMemoizedSerializedSize, computeHashCode, createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstance, getDefaultInstanceForType, getMemoizedHashCode, getMemoizedSerializedSize, getMethodOrDie, getParserForType, getSerializedSize, getSerializedSize, hashCode, hashCodeIsNotMemoized, invokeOrDie, isInitialized, isInitialized, isMutable, makeImmutable, markImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newMutableInstance, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, setMemoizedHashCode, setMemoizedSerializedSize, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, newUninitializedMessageException, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
NUMBER_FIELD_NUMBER
public static final int NUMBER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
number_
private int number_
-
FULL_NAME_FIELD_NUMBER
public static final int FULL_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
fullName_
private java.lang.String fullName_
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
type_
private java.lang.String type_
-
RESERVED_FIELD_NUMBER
public static final int RESERVED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
reserved_
private boolean reserved_
-
REPEATED_FIELD_NUMBER
public static final int REPEATED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
repeated_
private boolean repeated_
-
DEFAULT_INSTANCE
private static final DescriptorProtos.ExtensionRangeOptions.Declaration DEFAULT_INSTANCE
-
PARSER
private static volatile Parser<DescriptorProtos.ExtensionRangeOptions.Declaration> PARSER
-
-
Method Detail
-
hasNumber
public boolean hasNumber()
The extension number declared within the extension range.
optional int32 number = 1;- Specified by:
hasNumberin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- Whether the number field is set.
-
getNumber
public int getNumber()
The extension number declared within the extension range.
optional int32 number = 1;- Specified by:
getNumberin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The number.
-
setNumber
private void setNumber(int value)
The extension number declared within the extension range.
optional int32 number = 1;- Parameters:
value- The number to set.
-
clearNumber
private void clearNumber()
The extension number declared within the extension range.
optional int32 number = 1;
-
hasFullName
public boolean hasFullName()
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;- Specified by:
hasFullNamein interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- Whether the fullName field is set.
-
getFullName
public java.lang.String getFullName()
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;- Specified by:
getFullNamein interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The fullName.
-
getFullNameBytes
public ByteString getFullNameBytes()
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;- Specified by:
getFullNameBytesin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The bytes for fullName.
-
setFullName
private void setFullName(java.lang.String value)
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;- Parameters:
value- The fullName to set.
-
clearFullName
private void clearFullName()
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;
-
setFullNameBytes
private void setFullNameBytes(ByteString value)
The fully-qualified name of the extension field. There must be a leading dot in front of the full name.
optional string full_name = 2;- Parameters:
value- The bytes for fullName to set.
-
hasType
public boolean hasType()
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;- Specified by:
hasTypein interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- Whether the type field is set.
-
getType
public java.lang.String getType()
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;- Specified by:
getTypein interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The type.
-
getTypeBytes
public ByteString getTypeBytes()
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;- Specified by:
getTypeBytesin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The bytes for type.
-
setType
private void setType(java.lang.String value)
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;- Parameters:
value- The type to set.
-
clearType
private void clearType()
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;
-
setTypeBytes
private void setTypeBytes(ByteString value)
The fully-qualified type name of the extension field. Unlike Metadata.type, Declaration.type must have a leading dot for messages and enums.
optional string type = 3;- Parameters:
value- The bytes for type to set.
-
hasReserved
public boolean hasReserved()
If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile. Set this when a declared extension field is deleted.
optional bool reserved = 5;- Specified by:
hasReservedin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- Whether the reserved field is set.
-
getReserved
public boolean getReserved()
If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile. Set this when a declared extension field is deleted.
optional bool reserved = 5;- Specified by:
getReservedin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The reserved.
-
setReserved
private void setReserved(boolean value)
If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile. Set this when a declared extension field is deleted.
optional bool reserved = 5;- Parameters:
value- The reserved to set.
-
clearReserved
private void clearReserved()
If true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile. Set this when a declared extension field is deleted.
optional bool reserved = 5;
-
hasRepeated
public boolean hasRepeated()
If true, indicates that the extension must be defined as repeated. Otherwise the extension must be defined as optional.
optional bool repeated = 6;- Specified by:
hasRepeatedin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- Whether the repeated field is set.
-
getRepeated
public boolean getRepeated()
If true, indicates that the extension must be defined as repeated. Otherwise the extension must be defined as optional.
optional bool repeated = 6;- Specified by:
getRepeatedin interfaceDescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder- Returns:
- The repeated.
-
setRepeated
private void setRepeated(boolean value)
If true, indicates that the extension must be defined as repeated. Otherwise the extension must be defined as optional.
optional bool repeated = 6;- Parameters:
value- The repeated to set.
-
clearRepeated
private void clearRepeated()
If true, indicates that the extension must be defined as repeated. Otherwise the extension must be defined as optional.
optional bool repeated = 6;
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(ByteString data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(byte[] data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static DescriptorProtos.ExtensionRangeOptions.Declaration.Builder newBuilder()
-
newBuilder
public static DescriptorProtos.ExtensionRangeOptions.Declaration.Builder newBuilder(DescriptorProtos.ExtensionRangeOptions.Declaration prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)
Description copied from class:GeneratedMessageLiteA method that implements different types of operations described inGeneratedMessageLite.MethodToInvoke. These different kinds of operations are required to implement message-level operations for builders in the runtime. This method bundles those operations to reduce the generated methods count.NEW_INSTANCEreturns a new instance of the protocol buffer that has not yet been made immutable. SeeMAKE_IMMUTABLE.IS_INITIALIZEDreturnsnullfor false and the default instance for true. It doesn't use or modify any memoized value.GET_MEMOIZED_IS_INITIALIZEDreturns the memoizedisInitializedbyte value.SET_MEMOIZED_IS_INITIALIZEDsets the memoizedisInitializedbyte value to 1 if the first parameter is not null, or to 0 if the first parameter is null.NEW_BUILDERreturns aBuilderTypeinstance.
For use by generated code only.
-
getDefaultInstance
public static DescriptorProtos.ExtensionRangeOptions.Declaration getDefaultInstance()
-
parser
public static Parser<DescriptorProtos.ExtensionRangeOptions.Declaration> parser()
-
-