public class MutableClass
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
org.objectweb.asm.tree.ClassNode |
classNode |
Modifier and Type | Method and Description |
---|---|
void |
addField(int index,
org.objectweb.asm.tree.FieldNode fieldNode) |
void |
addInterface(java.lang.String internalName) |
void |
addMethod(org.objectweb.asm.tree.MethodNode methodNode) |
java.util.List<org.objectweb.asm.tree.FieldNode> |
getFields() |
java.lang.Iterable<? extends org.objectweb.asm.tree.MethodNode> |
getMethods() |
java.lang.String |
getName() |
boolean |
hasAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass) |
boolean |
isAnnotation() |
boolean |
isInterface() |
public boolean isInterface()
public boolean isAnnotation()
public boolean hasAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
public java.lang.String getName()
public java.lang.Iterable<? extends org.objectweb.asm.tree.MethodNode> getMethods()
public void addMethod(org.objectweb.asm.tree.MethodNode methodNode)
public java.util.List<org.objectweb.asm.tree.FieldNode> getFields()
public void addField(int index, org.objectweb.asm.tree.FieldNode fieldNode)
public void addInterface(java.lang.String internalName)