Uses of Class
org.apache.bcel.generic.CPInstruction
Packages that use CPInstruction
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
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 typeclassClass for INVOKEDYNAMIC.classSuper 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 referencesclassSuper class for FieldOrMethod and INVOKEDYNAMIC, since they both have names and signaturesclassNEW - 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.