Uses of Class
org.objectweb.asm.tree.AbstractInsnNode
-
Uses of AbstractInsnNode in org.objectweb.asm.tree
Subclasses of AbstractInsnNode in org.objectweb.asm.treeModifier and TypeClassDescriptionclass
A node that represents a field instruction.class
A node that represents a stack map frame.class
A node that represents an IINC instruction.class
A node that represents a zero operand instruction.class
A node that represents an instruction with a single int operand.class
A node that represents an invokedynamic instruction.class
A node that represents a jump instruction.class
AnAbstractInsnNode
that encapsulates aLabel
.class
A node that represents an LDC instruction.class
A node that represents a line number declaration.class
A node that represents a LOOKUPSWITCH instruction.class
A node that represents a method instruction.class
A node that represents a MULTIANEWARRAY instruction.class
A node that represents a TABLESWITCH instruction.class
A node that represents a type instruction.class
A node that represents a local variable instruction.Methods in org.objectweb.asm.tree that return AbstractInsnNodeModifier and TypeMethodDescriptionabstract AbstractInsnNode
Returns a copy of this instruction.protected final AbstractInsnNode
AbstractInsnNode.cloneAnnotations
(AbstractInsnNode insnNode) Clones the annotations of the given instruction into this instruction.InsnList.get
(int index) Returns the instruction whose index is given.InsnList.getFirst()
Returns the first instruction in this list.InsnList.getLast()
Returns the last instruction in this list.AbstractInsnNode.getNext()
Returns the next instruction in the list to which this instruction belongs, if any.AbstractInsnNode.getPrevious()
Returns the previous instruction in the list to which this instruction belongs, if any.InsnList.toArray()
Returns an array containing all the instructions in this list.Methods in org.objectweb.asm.tree that return types with arguments of type AbstractInsnNodeModifier and TypeMethodDescriptionInsnList.iterator()
Returns an iterator over the instructions in this list.InsnList.iterator
(int index) Returns an iterator over the instructions in this list.Methods in org.objectweb.asm.tree with parameters of type AbstractInsnNodeModifier and TypeMethodDescriptionvoid
InsnList.add
(AbstractInsnNode insnNode) Adds the given instruction to the end of this list.protected final AbstractInsnNode
AbstractInsnNode.cloneAnnotations
(AbstractInsnNode insnNode) Clones the annotations of the given instruction into this instruction.boolean
InsnList.contains
(AbstractInsnNode insnNode) Returns true if the given instruction belongs to this list.int
InsnList.indexOf
(AbstractInsnNode insnNode) Returns the index of the given instruction in this list.void
InsnList.insert
(AbstractInsnNode insnNode) Inserts the given instruction at the beginning of this list.void
InsnList.insert
(AbstractInsnNode previousInsn, AbstractInsnNode insnNode) Inserts the given instruction after the specified instruction.void
InsnList.insert
(AbstractInsnNode previousInsn, InsnList insnList) Inserts the given instructions after the specified instruction.void
InsnList.insertBefore
(AbstractInsnNode nextInsn, AbstractInsnNode insnNode) Inserts the given instruction before the specified instruction.void
InsnList.insertBefore
(AbstractInsnNode nextInsn, InsnList insnList) Inserts the given instructions before the specified instruction.void
InsnList.remove
(AbstractInsnNode insnNode) Removes the given instruction from this list.void
InsnList.set
(AbstractInsnNode oldInsnNode, AbstractInsnNode newInsnNode) Replaces an instruction of this list with another instruction.