Package com.google.protobuf
Class GeneratedMessageLite.ExtensionDescriptor
- java.lang.Object
-
- com.google.protobuf.GeneratedMessageLite.ExtensionDescriptor
-
- All Implemented Interfaces:
FieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
,java.lang.Comparable<GeneratedMessageLite.ExtensionDescriptor>
- Enclosing class:
- GeneratedMessageLite<MessageType extends GeneratedMessageLite<MessageType,BuilderType>,BuilderType extends GeneratedMessageLite.Builder<MessageType,BuilderType>>
static final class GeneratedMessageLite.ExtensionDescriptor extends java.lang.Object implements FieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Internal.EnumLiteMap<?>
enumTypeMap
(package private) boolean
isPacked
(package private) boolean
isRepeated
(package private) int
number
(package private) WireFormat.FieldType
type
-
Constructor Summary
Constructors Constructor Description ExtensionDescriptor(Internal.EnumLiteMap<?> enumTypeMap, int number, WireFormat.FieldType type, boolean isRepeated, boolean isPacked)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(GeneratedMessageLite.ExtensionDescriptor other)
Internal.EnumLiteMap<?>
getEnumType()
WireFormat.JavaType
getLiteJavaType()
WireFormat.FieldType
getLiteType()
int
getNumber()
MessageLite.Builder
internalMergeFrom(MessageLite.Builder to, MessageLite from)
boolean
isPacked()
boolean
isRepeated()
-
-
-
Field Detail
-
enumTypeMap
final Internal.EnumLiteMap<?> enumTypeMap
-
number
final int number
-
type
final WireFormat.FieldType type
-
isRepeated
final boolean isRepeated
-
isPacked
final boolean isPacked
-
-
Constructor Detail
-
ExtensionDescriptor
ExtensionDescriptor(Internal.EnumLiteMap<?> enumTypeMap, int number, WireFormat.FieldType type, boolean isRepeated, boolean isPacked)
-
-
Method Detail
-
getNumber
public int getNumber()
- Specified by:
getNumber
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
getLiteType
public WireFormat.FieldType getLiteType()
- Specified by:
getLiteType
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
getLiteJavaType
public WireFormat.JavaType getLiteJavaType()
- Specified by:
getLiteJavaType
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
isRepeated
public boolean isRepeated()
- Specified by:
isRepeated
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
isPacked
public boolean isPacked()
- Specified by:
isPacked
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
getEnumType
public Internal.EnumLiteMap<?> getEnumType()
- Specified by:
getEnumType
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
internalMergeFrom
public MessageLite.Builder internalMergeFrom(MessageLite.Builder to, MessageLite from)
- Specified by:
internalMergeFrom
in interfaceFieldSet.FieldDescriptorLite<GeneratedMessageLite.ExtensionDescriptor>
-
compareTo
public int compareTo(GeneratedMessageLite.ExtensionDescriptor other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<GeneratedMessageLite.ExtensionDescriptor>
-
-