Class EnumFieldDescriptor
- java.lang.Object
-
- org.fusesource.hawtbuf.proto.compiler.EnumFieldDescriptor
-
public class EnumFieldDescriptor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private TypeDescriptor
associatedType
private java.lang.String
name
private EnumDescriptor
parent
private int
value
-
Constructor Summary
Constructors Constructor Description EnumFieldDescriptor(EnumDescriptor parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
associate(TypeDescriptor associatedType)
TypeDescriptor
getAssociatedType()
java.lang.String
getName()
EnumDescriptor
getParent()
int
getValue()
void
setName(java.lang.String name)
void
setValue(int value)
-
-
-
Field Detail
-
name
private java.lang.String name
-
value
private int value
-
parent
private final EnumDescriptor parent
-
associatedType
private TypeDescriptor associatedType
-
-
Constructor Detail
-
EnumFieldDescriptor
public EnumFieldDescriptor(EnumDescriptor parent)
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
setValue
public void setValue(int value)
-
getName
public java.lang.String getName()
-
getValue
public int getValue()
-
getParent
public EnumDescriptor getParent()
-
getAssociatedType
public TypeDescriptor getAssociatedType()
-
associate
public void associate(TypeDescriptor associatedType)
-
-