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 TypeInterfaceDescriptioninterfaceDenotes 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 TypeClassDescriptionclassACONST_NULL - Push null referenceclassALOAD - Load reference from local variableclassBIPUSH - Push byte on stackclassDCONST - Push 0.0 or 1.0, other values cause an exceptionclassDLOAD - Load double from local variableclassDUP - Duplicate top operand stack wordclassDUP2 - Duplicate two top operand stack wordsclassFCONST - Push 0.0, 1.0 or 2.0, other values cause an exceptionclassFLOAD - Load float from local variableclassGETSTATIC - Fetch static field from classclassICONST - Push value between -1, ..., 5, other values cause an exceptionclassILOAD - Load int from local variable onto stackclassLCONST - Push 0 or 1, other values cause an exceptionclassLDC - Push item from constant pool.classLDC_W - Push item from constant pool (wide index)classLDC2_W - Push long or double from constant poolclassLLOAD - Load long from local variableclassDenotes an unparameterized instruction to load a value from a local variable, e.g.classSIPUSH - Push shortMethods in org.apache.bcel.generic with parameters of type PushInstructionModifier and TypeMethodDescriptionvoidEmptyVisitor.visitPushInstruction(PushInstruction obj) voidVisitor.visitPushInstruction(PushInstruction obj)