public class JInnerClass extends JClass
Modifier | Constructor and Description |
---|---|
protected |
JInnerClass(javassist.bytecode.ClassFile enclosingClass,
javassist.bytecode.ClassFile classFile,
ClasspathResolver resolver) |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(IntrospectionVisitor visitor) |
boolean |
equals(Object obj) |
List<JInnerClass> |
getEnclosedClasses() |
JClass |
getEnclosingClass() |
JClass |
getEnclosingElement() |
static JInnerClass |
getJInnerClass(javassist.bytecode.ClassFile enclosingClass,
javassist.bytecode.ClassFile classFile,
ClasspathResolver resolver) |
int |
hashCode() |
String |
toString() |
getActualClass, getAnnotations, getConstructors, getFields, getImplementedInterfaces, getJClass, getJClass, getJClass, getMethods, getPackage, getStaticInitializers, getSubClasses, getSuperType, isArray, isInterface, isPrimitive
getAnnotation, getClassFile, getModifier, isPrivate, isProtected, isPublic
findClassFile, getName, getResolver
protected JInnerClass(javassist.bytecode.ClassFile enclosingClass, javassist.bytecode.ClassFile classFile, ClasspathResolver resolver) throws ClasspathAccessException
ClasspathAccessException
public static JInnerClass getJInnerClass(javassist.bytecode.ClassFile enclosingClass, javassist.bytecode.ClassFile classFile, ClasspathResolver resolver) throws ClasspathAccessException
ClasspathAccessException
public JClass getEnclosingClass()
public JClass getEnclosingElement()
getEnclosingElement
in class JClass
public void acceptVisitor(IntrospectionVisitor visitor) throws ClasspathAccessException
acceptVisitor
in class JClass
ClasspathAccessException
public List<JInnerClass> getEnclosedClasses()
getEnclosedClasses
in class JClass
Copyright © 2010–2018 Jadira Systems. All rights reserved.