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
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)