Package com.google.protobuf
Class DescriptorProtos.ExtensionRangeOptions.Declaration
java.lang.Object
com.google.protobuf.AbstractMessageLite<DescriptorProtos.ExtensionRangeOptions.Declaration,DescriptorProtos.ExtensionRangeOptions.Declaration.Builder>
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 type
google.protobuf.ExtensionRangeOptions.Declaration-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typegoogle.protobuf.ExtensionRangeOptions.DeclarationNested 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
FieldsModifier and TypeFieldDescriptionprivate intprivate static final DescriptorProtos.ExtensionRangeOptions.Declarationstatic final intprivate Stringprivate intstatic final intprivate static Parser<DescriptorProtos.ExtensionRangeOptions.Declaration> private booleanstatic final intprivate booleanstatic final intprivate Stringstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
UNINITIALIZED_HASH_CODE, UNINITIALIZED_SERIALIZED_SIZE, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidThe fully-qualified name of the extension field.private voidThe extension number declared within the extension range.private voidIf true, indicates that the extension must be defined as repeated.private voidIf true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.private voidThe fully-qualified type name of the extension field.protected final ObjectdynamicMethod(GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) A method that implements different types of operations described inGeneratedMessageLite.MethodToInvoke.The fully-qualified name of the extension field.The fully-qualified name of the extension field.intThe extension number declared within the extension range.booleanIf true, indicates that the extension must be defined as repeated.booleanIf true, indicates that the number is reserved in the extension range, and any extension field with the number will fail to compile.getType()The fully-qualified type name of the extension field.The fully-qualified type name of the extension field.booleanThe fully-qualified name of the extension field.booleanThe extension number declared within the extension range.booleanIf true, indicates that the extension must be defined as repeated.booleanIf 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.parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) parseFrom(ByteString data) parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) parseFrom(CodedInputStream input) parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) parser()private voidsetFullName(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 voidThe 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, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, newUninitializedMessageException, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
bitField0_
private int bitField0_ -
NUMBER_FIELD_NUMBER
public static final int NUMBER_FIELD_NUMBER- See Also:
-
number_
private int number_ -
FULL_NAME_FIELD_NUMBER
public static final int FULL_NAME_FIELD_NUMBER- See Also:
-
fullName_
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
type_
-
RESERVED_FIELD_NUMBER
public static final int RESERVED_FIELD_NUMBER- See Also:
-
reserved_
private boolean reserved_ -
REPEATED_FIELD_NUMBER
public static final int REPEATED_FIELD_NUMBER- See Also:
-
repeated_
private boolean repeated_ -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
Declaration
private Declaration()
-
-
Method Details
-
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
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
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
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
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
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
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
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
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(ByteBuffer data) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(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(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DescriptorProtos.ExtensionRangeOptions.Declaration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
public static DescriptorProtos.ExtensionRangeOptions.Declaration.Builder newBuilder(DescriptorProtos.ExtensionRangeOptions.Declaration prototype) -
dynamicMethod
protected final Object dynamicMethod(GeneratedMessageLite.MethodToInvoke method, Object arg0, 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
-
parser
-