public class MutableClass extends 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(String internalName) |
void |
addMethod(org.objectweb.asm.tree.MethodNode methodNode) |
List<org.objectweb.asm.tree.FieldNode> |
getFields() |
Iterable<? extends org.objectweb.asm.tree.MethodNode> |
getMethods() |
String |
getName() |
boolean |
hasAnnotation(Class<? extends Annotation> annotationClass) |
boolean |
isAnnotation() |
boolean |
isInterface() |
public boolean isInterface()
public boolean isAnnotation()
public boolean hasAnnotation(Class<? extends Annotation> annotationClass)
public String getName()
public Iterable<? extends org.objectweb.asm.tree.MethodNode> getMethods()
public void addMethod(org.objectweb.asm.tree.MethodNode methodNode)
public List<org.objectweb.asm.tree.FieldNode> getFields()
public void addField(int index, org.objectweb.asm.tree.FieldNode fieldNode)
public void addInterface(String internalName)