Package io.protostuff.parser
Class EnumGroup.Value
java.lang.Object
io.protostuff.parser.AnnotationContainer
io.protostuff.parser.EnumGroup.Value
- All Implemented Interfaces:
HasAnnotations
,HasName
,HasProto
,Comparable<EnumGroup.Value>
- Enclosing class:
EnumGroup
public static class EnumGroup.Value
extends AnnotationContainer
implements Comparable<EnumGroup.Value>, HasName
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final EnumGroup
final EnumField
(package private) final String
static final Comparator
<EnumGroup.Value> (package private) final int
Fields inherited from class io.protostuff.parser.AnnotationContainer
annotations, docs
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.protostuff.parser.AnnotationContainer
add, addAnnotations, addDoc, err, getA, getAnnotation, getAnnotationMap, getAnnotations, getDocs, hasAnnotation, isEmptyA
-
Field Details
-
NO_ALIAS_COMPARATOR
-
name
-
number
final int number -
enumGroup
-
field
-
-
Constructor Details
-
Value
-
-
Method Details
-
getName
-
getNumber
public int getNumber()- Returns:
- the number
-
getProto
-
getEnumGroup
- Returns:
- the enumGroup
-
getEg
Alias togetEnumGroup()
. -
getStandardOptions
-
getExtraOptions
-
getO
-
getOptions
Returns the options configured. -
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<EnumGroup.Value>
-