Uses of Interface
org.apache.bcel.generic.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 TypeInterfaceDescriptioninterface
Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.Modifier 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 shortModifier and TypeMethodDescriptionvoid
EmptyVisitor.visitPushInstruction
(PushInstruction obj) void
Visitor.visitPushInstruction
(PushInstruction obj)