public class JAnonymousClass extends JDefinedClass
metadata
m_aClasses
EMPTY_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
JAnonymousClass(AbstractJClass aBaseClass) |
Modifier and Type | Method and Description |
---|---|
AbstractJClass |
base() |
String |
fullName()
Gets the fully qualified name of this class.
|
void |
generate(JFormatter f) |
_extends, _extends, _extends, _implements, _implements, _implements, _package, annotate, annotate, annotate2, annotations, binaryName, constructor, constructors, containsField, createInnerClass, declare, declareBody, direct, enumConstant, field, field, field, field, fields, generify, generify, generify, getConstructor, getMethod, hide, init, instanceInit, isAbstract, isHidden, javadoc, method, method, methods, mods, removeField, substituteParams, typeParamList, typeParams
_annotationTypeDeclaration, _annotationTypeDeclaration, _class, _class, _class, _enum, _enum, _interface, _interface, classes, getClassType, getOuter, getPackage, isAnnotationTypeDeclaration, isAnonymous, isClass, isInterface, isPackage, name, outer, parentContainer, thisAsT
array, boxify, dotclass, erasure, getBaseClass, getBaseClass, getPrimitiveType, getTypeParameters, isParameterized, narrow, narrow, narrow, narrow, narrow, narrow, owner, staticInvoke, staticInvoke, staticRef, staticRef, toString, unboxify, wildcard, wildcard, wildcardSuper
elementType, isArray, isAssignableFrom, isAssignableFrom, isError, isPrimitive, isReference, parse
protected JAnonymousClass(@Nonnull AbstractJClass aBaseClass)
@Nonnull public AbstractJClass base()
@Nonnull public String fullName()
AbstractJClassContainer
fullName
in class AbstractJClassContainer<JDefinedClass>
null
for unnamed classes.public void generate(JFormatter f)
generate
in interface IJGenerable
generate
in class AbstractJClass
Copyright © 2013–2015 Philip Helger. All rights reserved.