Uses of Class
org.apache.bcel.generic.InvokeInstruction
Packages that use InvokeInstruction
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 InvokeInstruction in org.apache.bcel.generic
Subclasses of InvokeInstruction in org.apache.bcel.genericModifier and TypeClassDescriptionclassClass for INVOKEDYNAMIC.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 classMethods in org.apache.bcel.generic that return InvokeInstructionModifier and TypeMethodDescriptionInstructionFactory.createInvoke(String class_name, String name, Type ret_type, Type[] arg_types, short kind) Create an invoke instruction.InstructionFactory.createInvoke(String class_name, String name, Type ret_type, Type[] arg_types, short kind, boolean use_interface) Create an invoke instruction.Methods in org.apache.bcel.generic with parameters of type InvokeInstructionModifier and TypeMethodDescriptionvoidEmptyVisitor.visitInvokeInstruction(InvokeInstruction obj) voidVisitor.visitInvokeInstruction(InvokeInstruction obj) -
Uses of InvokeInstruction in org.apache.bcel.verifier.structurals
Methods in org.apache.bcel.verifier.structurals with parameters of type InvokeInstructionModifier and TypeMethodDescriptionvoidInstConstraintVisitor.visitInvokeInstruction(InvokeInstruction o) Ensures the general preconditions of an InvokeInstruction instance.