@Immutable
public class EnumTypedef
extends java.lang.Object
| Constructor and Description |
|---|
EnumTypedef(java.lang.String name,
java.util.Map<java.lang.Integer,java.lang.String> map) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getEnumStrings() |
java.util.Map<java.lang.Integer,java.lang.String> |
getMap() |
java.lang.String |
getName() |
java.lang.String |
getShortName() |
java.lang.String |
lookupEnumString(int e) |
java.lang.String |
writeCDL(boolean strict)
String representation.
|
public EnumTypedef(java.lang.String name,
java.util.Map<java.lang.Integer,java.lang.String> map)
public java.lang.String getName()
public java.lang.String getShortName()
public java.util.List<java.lang.String> getEnumStrings()
public java.util.Map<java.lang.Integer,java.lang.String> getMap()
public java.lang.String lookupEnumString(int e)
public java.lang.String writeCDL(boolean strict)
strict - if true, write in strict adherence to CDL definition.