public final class ParserClassNode extends ClassNode
access, attrs, fields, innerClasses, interfaces, invisibleAnnotations, invisibleTypeAnnotations, methods, name, outerClass, outerMethod, outerMethodDesc, signature, sourceDebug, sourceFile, superName, version, visibleAnnotations, visibleTypeAnnotations
api, cv
Constructor and Description |
---|
ParserClassNode(Class<?> parentClass) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getClassCode() |
List<MethodNode> |
getConstructors() |
Class<?> |
getExtendedClass() |
Class<?> |
getParentClass() |
Type |
getParentType() |
Map<String,RuleMethod> |
getRuleMethods() |
void |
setClassCode(byte[] classCode) |
void |
setExtendedClass(Class<?> extendedClass) |
accept, check, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource, visitTypeAnnotation
public ParserClassNode(Class<?> parentClass)
public Class<?> getParentClass()
public Type getParentType()
public List<MethodNode> getConstructors()
public Map<String,RuleMethod> getRuleMethods()
public byte[] getClassCode()
public void setClassCode(byte[] classCode)
public Class<?> getExtendedClass()
public void setExtendedClass(Class<?> extendedClass)