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

Packages that use PushInstruction
org.apache.bcel.generic This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.  
 

Uses of PushInstruction in org.apache.bcel.generic
 

Subinterfaces of PushInstruction in org.apache.bcel.generic
 interface ConstantPushInstruction
          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
 class ACONST_NULL
          ACONST_NULL - Push null reference Stack: ...
 class ALOAD
          ALOAD - Load reference from local variable Stack: ...
 class BIPUSH
          BIPUSH - Push byte on stack Stack: ...
 class DCONST
          DCONST - Push 0.0 or 1.0, other values cause an exception Stack: ...
 class DLOAD
          DLOAD - Load double from local variable Stack ...
 class DUP
          DUP - Duplicate top operand stack word Stack: ..., word -> ..., word, word
 class DUP2
          DUP2 - Duplicate two top operand stack words Stack: ..., word2, word1 -> ..., word2, word1, word2, word1
 class FCONST
          FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception Stack: ...
 class FLOAD
          FLOAD - Load float from local variable Stack ...
 class GETSTATIC
          GETSTATIC - Fetch static field from class Stack: ..., -> ..., value OR Stack: ..., -> ..., value.word1, value.word2
 class ICONST
          ICONST - Push value between -1, ..., 5, other values cause an exception Stack: ...
 class ILOAD
          ILOAD - Load int from local variable onto stack Stack: ...
 class LCONST
          LCONST - Push 0 or 1, other values cause an exception Stack: ...
 class LDC
          LDC - Push item from constant pool.
 class LDC_W
          LDC_W - Push item from constant pool (wide index) Stack: ...
 class LDC2_W
          LDC2_W - Push long or double from constant pool Stack: ...
 class LLOAD
          LLOAD - Load long from local variable Stack ...
 class LoadInstruction
          Denotes an unparameterized instruction to load a value from a local variable, e.g.
 class SIPUSH
          SIPUSH - Push short Stack: ...
 

Methods in org.apache.bcel.generic with parameters of type PushInstruction
 void Visitor.visitPushInstruction(PushInstruction obj)
           
 void EmptyVisitor.visitPushInstruction(PushInstruction obj)
           
 



Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.