class InstructionGroup
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<org.objectweb.asm.tree.FieldNode> |
fields |
private byte[] |
groupClassCode |
private org.objectweb.asm.Type |
groupClassType |
private org.objectweb.asm.tree.InsnList |
instructions |
private java.lang.String |
name |
private java.util.List<InstructionGraphNode> |
nodes |
private InstructionGraphNode |
root |
Constructor and Description |
---|
InstructionGroup(InstructionGraphNode root) |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.objectweb.asm.tree.FieldNode> |
getFields() |
byte[] |
getGroupClassCode() |
org.objectweb.asm.Type |
getGroupClassType() |
org.objectweb.asm.tree.InsnList |
getInstructions() |
java.lang.String |
getName() |
java.util.List<InstructionGraphNode> |
getNodes() |
InstructionGraphNode |
getRoot() |
void |
setGroupClassCode(byte[] groupClassCode) |
void |
setGroupClassType(org.objectweb.asm.Type groupClassType) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
private final java.util.List<InstructionGraphNode> nodes
private final org.objectweb.asm.tree.InsnList instructions
private final InstructionGraphNode root
private final java.util.List<org.objectweb.asm.tree.FieldNode> fields
private java.lang.String name
private org.objectweb.asm.Type groupClassType
private byte[] groupClassCode
public InstructionGroup(InstructionGraphNode root)
public java.util.List<InstructionGraphNode> getNodes()
public org.objectweb.asm.tree.InsnList getInstructions()
public InstructionGraphNode getRoot()
public java.util.List<org.objectweb.asm.tree.FieldNode> getFields()
public java.lang.String getName()
public void setName(java.lang.String name)
public org.objectweb.asm.Type getGroupClassType()
public void setGroupClassType(org.objectweb.asm.Type groupClassType)
public byte[] getGroupClassCode()
public void setGroupClassCode(byte[] groupClassCode)
public java.lang.String toString()
toString
in class java.lang.Object