org.logicalcobwebs.asm.tree
Class TypeInsnNode
java.lang.Object
   org.logicalcobwebs.asm.tree.AbstractInsnNode
org.logicalcobwebs.asm.tree.AbstractInsnNode
       org.logicalcobwebs.asm.tree.TypeInsnNode
org.logicalcobwebs.asm.tree.TypeInsnNode
- public class TypeInsnNode 
- extends AbstractInsnNode
A node that represents a type instruction. A type instruction is an
 instruction that takes a type descriptor as parameter.
| Field Summary | 
|  java.lang.String | descThe operand of this instruction.
 | 
 
 
 
| Method Summary | 
|  void | accept(CodeVisitor cv)Makes the given code visitor visit this instruction.
 | 
|  void | setOpcode(int opcode)Sets the opcode of this instruction.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
desc
public java.lang.String desc
- The operand of this instruction. This operand is a type descriptor (see
 Type).
 
 
TypeInsnNode
public TypeInsnNode(int opcode,
                    java.lang.String desc)
- Constructs a new TypeInsnNodeobject.
 
- Parameters:
- opcode- the opcode of the type instruction to be constructed. This
      opcode must be NEW, ANEWARRAY, CHECKCAST or INSTANCEOF.
- desc- the operand of the instruction to be constructed. This operand
      is a type descriptor (see- Type).
 
setOpcode
public void setOpcode(int opcode)
- Sets the opcode of this instruction.
 
- 
- Parameters:
- opcode- the new instruction opcode. This opcode must be
      NEW, ANEWARRAY, CHECKCAST or INSTANCEOF.
 
accept
public void accept(CodeVisitor cv)
- Description copied from class: AbstractInsnNode
- Makes the given code visitor visit this instruction.
 
- 
- Specified by:
- acceptin class- AbstractInsnNode
 
- 
- Parameters:
- cv- a code visitor.