Package eu.bandm.tools.metajava
Class AnonymousClass
- All Implemented Interfaces:
Formattable
,GeneratedContext
,GeneratedSourceContext
,MetaClass
,MetaImportable
,MetaModifiable
,MetaType
- Direct Known Subclasses:
GeneratedEnumConstant
-
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
-
Method Summary
Modifier and TypeMethodDescriptionaddConstructor
(int modifiers) void
addInterface
(MetaType metaInterface) void
addInterface
(Class metaInterface) instantiationFormat
(Format arg1) instantiationFormat
(Format... constructorArgs) instantiationFormat
(Format arg1, Format arg2) instantiationFormat
(Format arg1, Format arg2, Format arg3) instantiationFormat
(Format arg1, Format arg2, Format arg3, Format arg4) instantiationFormat
(List<? extends Format> constructorArgs) 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
-
Constructor Details
-
AnonymousClass
AnonymousClass(GeneratedClass enclosingClass, MetaType superClass)
-
-
Method Details
-
addInterface
- Overrides:
addInterface
in classGeneratedClass
-
addInterface
- Overrides:
addInterface
in classGeneratedClass
-
addConstructor
- Overrides:
addConstructor
in classGeneratedClass
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-