Package eu.bandm.tools.metajava
Class GeneratedEnum
- All Implemented Interfaces:
Formattable,GeneratedContext,GeneratedSourceContext,MetaClass,MetaImportable,MetaModifiable,MetaType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<String, GeneratedEnumConstant> protected final List<GeneratedEnumConstant> Fields inherited from class eu.bandm.tools.metajava.GeneratedClass
blocks, constructors, fields, innerClasses, interfaces, metaPackage, methods, ordered, parentSource, rootClass, superClassFields inherited from class eu.bandm.tools.metajava.GeneratedMember
enclosing, nameFields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer -
Method Summary
Modifier and TypeMethodDescriptionaddConstant(String id, Format... params) addConstant(String id, Formattable... params) voidsetSuperClass(MetaType sup) Methods inherited from class eu.bandm.tools.metajava.GeneratedClass
addAnonymousClass, 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.GeneratedMember
addTypeVariable, addTypeVariable, getName, getTypeVariablesMethods inherited from class eu.bandm.tools.metajava.GeneratedDeclaration
getModifiers, setModifiersMethods inherited from class eu.bandm.tools.metajava.GeneratedAnnotationTarget
addAnnotation, addAnnotation, addAnnotation, addComment, getAnnotations, getComments, getRawComments, hasMetadataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.bandm.tools.metajava.MetaModifiable
getModifiers
-
Field Details
-
constants
-
byname
-
-
Method Details
-
setSuperClass
- Overrides:
setSuperClassin classGeneratedClass
-
addConstant
-
addConstant
-
getConstants
-