Package com.google.protobuf
Interface DescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.ExtensionRangeOptions.Declaration,DescriptorProtos.ExtensionRangeOptions.Declaration.Builder
- Enclosing class:
- DescriptorProtos.ExtensionRangeOptions
public static interface DescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFullName()The fully-qualified name of the extension field.com.google.protobuf.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.com.google.protobuf.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasNumber
boolean hasNumber()
The extension number declared within the extension range.
optional int32 number = 1;- Returns:
- Whether the number field is set.
-
getNumber
int getNumber()
The extension number declared within the extension range.
optional int32 number = 1;- Returns:
- The number.
-
hasFullName
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;- Returns:
- Whether the fullName field is set.
-
getFullName
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;- Returns:
- The fullName.
-
getFullNameBytes
com.google.protobuf.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;- Returns:
- The bytes for fullName.
-
hasType
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;- Returns:
- Whether the type field is set.
-
getType
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;- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.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;- Returns:
- The bytes for type.
-
hasReserved
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;- Returns:
- Whether the reserved field is set.
-
getReserved
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;- Returns:
- The reserved.
-
hasRepeated
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;- Returns:
- Whether the repeated field is set.
-
getRepeated
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;- Returns:
- The repeated.
-
-