Package eu.bandm.tools.metajava
Class GeneratedEnum
- All Implemented Interfaces:
- Formattable,- GeneratedContext,- GeneratedSourceContext,- MetaClass,- MetaImportable,- MetaModifiable,- MetaType
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final Map<String, GeneratedEnumConstant> protected final List<GeneratedEnumConstant> Fields inherited from class eu.bandm.tools.metajava.GeneratedClassblocks, constructors, fields, innerClasses, interfaces, metaPackage, methods, ordered, parentSource, rootClass, superClassFields inherited from class eu.bandm.tools.metajava.GeneratedMemberenclosing, nameFields inherited from interface eu.bandm.tools.metajava.MetaTypegetRawType, refer
- 
Constructor SummaryConstructorsConstructorDescriptionGeneratedEnum(GeneratedPackage metaPackage, GeneratedSourceContext parentSource, int modifiers, String id) 
- 
Method SummaryModifier and TypeMethodDescriptionaddConstant(String id, Format... params) addConstant(String id, Formattable... params) voidsetSuperClass(MetaType sup) Methods inherited from class eu.bandm.tools.metajava.GeneratedClassaddAnonymousClass, addAnonymousClass, addBlock, addBlock, addClass, addConstructor, addConstructor, addDeclarations, addDirt, addEnum, addField, addField, addImport, addImport, addInnerClass, addInnerClass, addInnerClass, addInnerEnum, addInterface, addInterface, addMethod, addMethod, addTypeParameter, format, getClasses, getClassForNameName, getConstructors, getElementClass, getEnclosingClass, getFields, getImportPattern, getImports, getInnerClass, getInnerClass, getInnerClasses, getInterfaces, getMethods, getOrderedMembers, getPackage, getPackageName, getParentContext, getParentSourceContext, getQualifiedName, getRawType, getSimpleName, getSourceFile, getSuperClass, getTypeParameters, isArray, isPrimitive, refer, referTo, referTo, setSuperClassMethods inherited from class eu.bandm.tools.metajava.GeneratedMemberaddTypeVariable, addTypeVariable, getName, getTypeVariablesMethods inherited from class eu.bandm.tools.metajava.GeneratedDeclarationgetModifiers, setModifiersMethods inherited from class eu.bandm.tools.metajava.GeneratedAnnotationTargetaddAnnotation, addAnnotation, addAnnotation, addComment, getAnnotations, getComments, getRawComments, hasMetadataMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.bandm.tools.metajava.MetaModifiablegetModifiers
- 
Field Details- 
constants
- 
byname
 
- 
- 
Constructor Details- 
GeneratedEnumGeneratedEnum(GeneratedPackage metaPackage, GeneratedSourceContext parentSource, int modifiers, String id) 
 
- 
- 
Method Details- 
setSuperClass- Overrides:
- setSuperClassin class- GeneratedClass
 
- 
addConstant
- 
addConstant
- 
getConstants
 
-