public class ClassInfo extends Object
| Constructor and Description |
|---|
ClassInfo(ClassInfoLoader loader,
Class<?> aClass) |
ClassInfo(ClassInfoLoader loader,
org.objectweb.asm.tree.ClassNode classNode) |
ClassInfo(ClassInfoLoader loader,
ParameterizedType type,
int access,
ParameterizedType superClass,
Iterable<ParameterizedType> interfaces,
Iterable<org.objectweb.asm.tree.MethodNode> methods) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassInfo> |
getInterfaces() |
List<org.objectweb.asm.tree.MethodNode> |
getMethods() |
int |
getModifiers() |
ClassInfo |
getSuperclass() |
ParameterizedType |
getType() |
boolean |
isAssignableFrom(ClassInfo that) |
String |
toString() |
public ClassInfo(ClassInfoLoader loader, org.objectweb.asm.tree.ClassNode classNode)
public ClassInfo(ClassInfoLoader loader, Class<?> aClass)
public ClassInfo(ClassInfoLoader loader, ParameterizedType type, int access, ParameterizedType superClass, Iterable<ParameterizedType> interfaces, Iterable<org.objectweb.asm.tree.MethodNode> methods)
public ParameterizedType getType()
public int getModifiers()
public ClassInfo getSuperclass()
public List<org.objectweb.asm.tree.MethodNode> getMethods()
public boolean isAssignableFrom(ClassInfo that)
Copyright © 2012–2023. All rights reserved.