Uses of Class
org.apache.bcel.generic.CPInstruction
Packages that use CPInstruction
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.
Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as
a nice side effect.
-
Uses of CPInstruction in org.apache.bcel.generic
Subclasses of CPInstruction in org.apache.bcel.genericModifier and TypeClassDescriptionclassANEWARRAY - Create new array of referencesclassCHECKCAST - Check whether object is of given typeclassSuper class for the GET/PUTxxx family of instructions.classSuper class for InvokeInstruction and FieldInstruction, since they have some methods in common!classGETFIELD - Fetch field from objectclassGETSTATIC - Fetch static field from classclassINSTANCEOF - Determine if object is of given typeclassSuper class for the INVOKExxx family of instructions.final classINVOKEINTERFACE - Invoke interface methodclassINVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocationsclassINVOKESTATIC - Invoke a class (static) methodclassINVOKEVIRTUAL - Invoke instance method; dispatch based on classclassLDC - Push item from constant pool.classLDC_W - Push item from constant pool (wide index)classLDC2_W - Push long or double from constant poolclassMULTIANEWARRAY - Create new mutidimensional array of referencesclassNEW - Create new objectclassPUTFIELD - Put field in objectclassPUTSTATIC - Put static field in classMethods in org.apache.bcel.generic with parameters of type CPInstructionModifier and TypeMethodDescriptionvoidEmptyVisitor.visitCPInstruction(CPInstruction obj) voidVisitor.visitCPInstruction(CPInstruction obj) -
Uses of CPInstruction in org.apache.bcel.verifier.structurals
Methods in org.apache.bcel.verifier.structurals with parameters of type CPInstructionModifier and TypeMethodDescriptionvoidInstConstraintVisitor.visitCPInstruction(CPInstruction o) Ensures the general preconditions of a CPInstruction instance.