Uses of Interface
org.apache.bcel.generic.PushInstruction
Packages that use PushInstruction
Package
Description
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.genericModifier and TypeInterfaceDescriptioninterface
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 PushInstructionModifier and TypeClassDescriptionclass
ACONST_NULL - Push null referenceclass
ALOAD - Load reference from local variableclass
BIPUSH - Push byte on stackclass
DCONST - Push 0.0 or 1.0, other values cause an exceptionclass
DLOAD - Load double from local variableclass
DUP - Duplicate top operand stack wordclass
DUP2 - Duplicate two top operand stack wordsclass
FCONST - Push 0.0, 1.0 or 2.0, other values cause an exceptionclass
FLOAD - Load float from local variableclass
GETSTATIC - Fetch static field from classclass
ICONST - Push value between -1, ..., 5, other values cause an exceptionclass
ILOAD - Load int from local variable onto stackclass
LCONST - Push 0 or 1, other values cause an exceptionclass
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 poolclass
LLOAD - Load long from local variableclass
Denotes an unparameterized instruction to load a value from a local variable, e.g.class
SIPUSH - Push shortMethods in org.apache.bcel.generic with parameters of type PushInstructionModifier and TypeMethodDescriptionvoid
EmptyVisitor.visitPushInstruction
(PushInstruction obj) void
Visitor.visitPushInstruction
(PushInstruction obj)