Package com.google.protobuf
Interface FieldSet.FieldDescriptorLite<T extends FieldSet.FieldDescriptorLite<T>>
-
- All Superinterfaces:
java.lang.Comparable<T>
- All Known Implementing Classes:
Descriptors.FieldDescriptor
,GeneratedMessageLite.ExtensionDescriptor
- Enclosing class:
- FieldSet<T extends FieldSet.FieldDescriptorLite<T>>
public static interface FieldSet.FieldDescriptorLite<T extends FieldSet.FieldDescriptorLite<T>> extends java.lang.Comparable<T>
Interface for a FieldDescriptor or lite extension descriptor. This prevents FieldSet from depending onDescriptors.FieldDescriptor
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Internal.EnumLiteMap<?>
getEnumType()
WireFormat.JavaType
getLiteJavaType()
WireFormat.FieldType
getLiteType()
int
getNumber()
MessageLite.Builder
internalMergeFrom(MessageLite.Builder to, MessageLite from)
boolean
isPacked()
boolean
isRepeated()
-
-
-
Method Detail
-
getNumber
int getNumber()
-
getLiteType
WireFormat.FieldType getLiteType()
-
getLiteJavaType
WireFormat.JavaType getLiteJavaType()
-
isRepeated
boolean isRepeated()
-
isPacked
boolean isPacked()
-
getEnumType
Internal.EnumLiteMap<?> getEnumType()
-
internalMergeFrom
MessageLite.Builder internalMergeFrom(MessageLite.Builder to, MessageLite from)
-
-