public class EnumClassDefinition extends ClassDefinition
ClassDefinition.TRAITING_MODE
Constructor and Description |
---|
EnumClassDefinition() |
EnumClassDefinition(String className,
String fullSuperType,
String[] interfax) |
Modifier and Type | Method and Description |
---|---|
void |
addLiteral(EnumLiteralDefinition enumLiteralDefinition) |
List<EnumLiteralDefinition> |
getEnumLiterals() |
void |
readExternal(ObjectInput in) |
void |
setEnumLiterals(List<EnumLiteralDefinition> enumLiterals) |
void |
writeExternal(ObjectOutput out) |
addAnnotation, addField, addMetaData, addModifiedPropsByMethod, get, getAnnotation, getAnnotations, getAsMap, getClassAnnotations, getClassName, getDefinedClass, getFactClass, getField, getField, getFieldByAlias, getFields, getFieldsDefinitions, getInterfaces, getMetaData, getModifiedPropsByMethod, getModifiedPropsByMethod, getName, getPackageName, getSimpleName, getSuperClass, isAbstrakt, isFullTraiting, isReactive, isTraitable, newInstance, set, setAbstrakt, setClassName, setDefinedClass, setFromMap, setInterfaces, setSuperClass, setTraitable, setTraitable, toString
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class ClassDefinition
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class ClassDefinition
IOException
public List<EnumLiteralDefinition> getEnumLiterals()
public void setEnumLiterals(List<EnumLiteralDefinition> enumLiterals)
public void addLiteral(EnumLiteralDefinition enumLiteralDefinition)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.