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, rootClass, superClassFields inherited from class eu.bandm.tools.metajava.GeneratedMember
enclosing, nameFields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConstructor(int modifiers) voidaddInterface(MetaType metaInterface) voidaddInterface(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, 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
-
Constructor Details
-
AnonymousClass
AnonymousClass(GeneratedClass enclosingClass, MetaType superClass)
-
-
Method Details
-
addInterface
- Overrides:
addInterfacein classGeneratedClass
-
addInterface
- Overrides:
addInterfacein classGeneratedClass
-
addConstructor
- Overrides:
addConstructorin classGeneratedClass
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-
instantiationFormat
-