public class EnumClassDefinition extends ClassDefinition
ClassDefinition.TRAITING_MODEfields| 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, addInterface, addMetaData, addModifiedPropsByMethod, get, getAnnotation, getAnnotations, getAsMap, getClassAnnotations, getClassName, getDefinedClass, getFactClass, getField, getField, getFieldByAlias, getFields, getFieldsDefinitions, getInterfaces, getMetaData, getMetaData, getModifiedPropsByMethod, getModifiedPropsByMethod, getName, getPackageName, getSimpleName, getSuperClass, isAbstrakt, isFullTraiting, isReactive, isTraitable, modifiedPropsByMethodKey, newInstance, set, setAbstrakt, setClassName, setDefinedClass, setFromMap, setInterfaces, setSuperClass, setTraitable, setTraitable, toStringpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class ClassDefinitionIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class ClassDefinitionIOExceptionpublic List<EnumLiteralDefinition> getEnumLiterals()
public void setEnumLiterals(List<EnumLiteralDefinition> enumLiterals)
public void addLiteral(EnumLiteralDefinition enumLiteralDefinition)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.