Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.bcel.generic.PUSH
public final class PUSH
extends java.lang.Object
Fields inherited from interface org.apache.bcel.generic.InstructionConstants | |
AALOAD , AASTORE , ACONST_NULL , ALOAD_0 , ALOAD_1 , ALOAD_2 , ARETURN , ARRAYLENGTH , ASTORE_0 , ASTORE_1 , ASTORE_2 , ATHROW , BALOAD , BASTORE , CALOAD , CASTORE , D2F , D2I , D2L , DADD , DALOAD , DASTORE , DCMPG , DCMPL , DCONST_0 , DCONST_1 , DDIV , DMUL , DNEG , DREM , DRETURN , DSUB , DUP , DUP2 , DUP2_X1 , DUP2_X2 , DUP_X1 , DUP_X2 , F2D , F2I , F2L , FADD , FALOAD , FASTORE , FCMPG , FCMPL , FCONST_0 , FCONST_1 , FCONST_2 , FDIV , FMUL , FNEG , FREM , FRETURN , FSUB , I2B , I2C , I2D , I2F , I2L , I2S , IADD , IALOAD , IAND , IASTORE , ICONST_0 , ICONST_1 , ICONST_2 , ICONST_3 , ICONST_4 , ICONST_5 , ICONST_M1 , IDIV , ILOAD_0 , ILOAD_1 , ILOAD_2 , IMUL , INEG , INSTRUCTIONS , IOR , IREM , IRETURN , ISHL , ISHR , ISTORE_0 , ISTORE_1 , ISTORE_2 , ISUB , IUSHR , IXOR , L2D , L2F , L2I , LADD , LALOAD , LAND , LASTORE , LCMP , LCONST_0 , LCONST_1 , LDIV , LMUL , LNEG , LOR , LREM , LRETURN , LSHL , LSHR , LSUB , LUSHR , LXOR , MONITORENTER , MONITOREXIT , NOP , POP , POP2 , RETURN , SALOAD , SASTORE , SWAP , THIS , bla |
Constructor Summary | |
| |
| |
| |
| |
| |
| |
| |
| |
|
Method Summary | |
Instruction | |
InstructionList | |
String |
|
public PUSH(ConstantPoolGen cp, Character value)
- Parameters:
cp
- Constant poolvalue
- to be pushed
public PUSH(ConstantPoolGen cp, int value)
This constructor also applies for values of type short, char, byte
- Parameters:
cp
- Constant poolvalue
- to be pushed
public final InstructionList getInstructionList()
- Specified by:
- getInstructionList in interface CompoundInstruction
public String toString()
- Returns:
- mnemonic for instruction