public class LdcInsnNode extends AbstractInsnNode
| Modifier and Type | Field and Description |
|---|---|
java.lang.Object |
cst
The constant to be loaded on the stack.
|
FIELD_INSN, FRAME, IINC_INSN, INSN, INT_INSN, JUMP_INSN, LABEL, LDC_INSN, LINE, LOOKUPSWITCH_INSN, METHOD_INSN, MULTIANEWARRAY_INSN, opcode, TABLESWITCH_INSN, TYPE_INSN, VAR_INSN| Constructor and Description |
|---|
LdcInsnNode(java.lang.Object cst)
Constructs a new
LdcInsnNode. |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(MethodVisitor mv)
Makes the given code visitor visit this instruction.
|
AbstractInsnNode |
clone(java.util.Map labels)
Returns a copy of this instruction.
|
int |
getType()
Returns the type of this instruction.
|
getNext, getOpcode, getPreviouspublic java.lang.Object cst
Integer, a Float, a Long, a Double, a
String or a Type.public LdcInsnNode(java.lang.Object cst)
LdcInsnNode.cst - the constant to be loaded on the stack. This parameter must be
a non null Integer, a Float, a Long, a
Double or a String.public int getType()
AbstractInsnNodegetType in class AbstractInsnNodepublic void accept(MethodVisitor mv)
AbstractInsnNodeaccept in class AbstractInsnNodemv - a code visitor.public AbstractInsnNode clone(java.util.Map labels)
AbstractInsnNodeclone in class AbstractInsnNodelabels - a map from LabelNodes to cloned LabelNodes.InsnList.Copyright © 2013 Oracle Corporation. All Rights Reserved.