Package eu.bandm.tools.metajava
Class GeneratedEnumConstant
- All Implemented Interfaces:
Formattable
,GeneratedContext
,GeneratedSourceContext
,MetaClass
,MetaImportable
,MetaModifiable
,MetaType
-
Field Summary
Fields inherited from class eu.bandm.tools.metajava.GeneratedClass
blocks, constructors, fields, innerClasses, interfaces, metaPackage, methods, ordered, parentSource, reduceMeth, reducerClass, reducerCons, rootClass, superClass
Fields inherited from class eu.bandm.tools.metajava.GeneratedMember
enclosing, name
Fields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer
-
Constructor Summary
ConstructorDescriptionGeneratedEnumConstant
(GeneratedEnum parent, String id) GeneratedEnumConstant
(GeneratedEnum parent, String id, Format... params) -
Method Summary
Methods inherited from class eu.bandm.tools.metajava.AnonymousClass
addConstructor, addInterface, addInterface, instantiationFormat, instantiationFormat, instantiationFormat, instantiationFormat, instantiationFormat, instantiationFormat, instantiationFormat
Methods inherited from class eu.bandm.tools.metajava.GeneratedClass
addAnonymousClass, addAnonymousClass, addBlock, addBlock, addClass, addConstructor, addDeclarations, addDirt, addEnum, addField, addField, addImport, addImport, addInnerClass, addInnerClass, addInnerClass, addInnerEnum, 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, setSuperClass, setSuperClass
Methods inherited from class eu.bandm.tools.metajava.GeneratedMember
addTypeVariable, addTypeVariable, getName, getTypeVariables
Methods inherited from class eu.bandm.tools.metajava.GeneratedDeclaration
getModifiers, setModifiers
Methods inherited from class eu.bandm.tools.metajava.GeneratedAnnotationTarget
addAnnotation, addAnnotation, addAnnotation, addComment, getAnnotations, getComments, getRawComments, hasMetadata
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.tools.metajava.MetaModifiable
getModifiers
-
Field Details
-
id
-
params
-
-
Constructor Details
-
GeneratedEnumConstant
GeneratedEnumConstant(GeneratedEnum parent, String id) -
GeneratedEnumConstant
GeneratedEnumConstant(GeneratedEnum parent, String id, Format... params)
-
-
Method Details
-
getIdentifier
-
addParameter
-
getParameters
-