Uses of Interface
org.apache.bcel.generic.PushInstruction

Packages that use PushInstruction
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects and byte code instructions.
  • Uses of PushInstruction in org.apache.bcel.generic

    Modifier and Type
    Interface
    Description
    interface 
    Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.
    Classes in org.apache.bcel.generic that implement PushInstruction
    Modifier and Type
    Class
    Description
    class 
    ACONST_NULL - Push null reference
    class 
    ALOAD - Load reference from local variable
    class 
    BIPUSH - Push byte on stack
    class 
    DCONST - Push 0.0 or 1.0, other values cause an exception
    class 
    DLOAD - Load double from local variable
    class 
    DUP - Duplicate top operand stack word
    class 
    DUP2 - Duplicate two top operand stack words
    class 
    FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception
    class 
    FLOAD - Load float from local variable
    class 
    GETSTATIC - Fetch static field from class
    class 
    ICONST - Push value between -1, ..., 5, other values cause an exception
    class 
    ILOAD - Load int from local variable onto stack
    class 
    LCONST - Push 0 or 1, other values cause an exception
    class 
    LDC - Push item from constant pool.
    class 
    LDC_W - Push item from constant pool (wide index)
    class 
    LDC2_W - Push long or double from constant pool
    class 
    LLOAD - Load long from local variable
    class 
    Denotes an unparameterized instruction to load a value from a local variable, for example ILOAD.
    class 
    SIPUSH - Push short
    Methods in org.apache.bcel.generic with parameters of type PushInstruction
    Modifier and Type
    Method
    Description
    void
     
    void
    Visits a PushInstruction.