Uses of Class
org.apache.bcel.generic.MethodGen
-
Packages that use MethodGen Package Description org.apache.bcel.generic This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.org.apache.bcel.util This package contains utility classes for the Byte Code Engineering Library, namely:org.apache.bcel.verifier.structurals Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect. -
-
Uses of MethodGen in org.apache.bcel.generic
Methods in org.apache.bcel.generic that return MethodGen Modifier and Type Method Description MethodGen
MethodGen. copy(java.lang.String class_name, ConstantPoolGen cp)
Methods in org.apache.bcel.generic with parameters of type MethodGen Modifier and Type Method Description int
ConstantPoolGen. addInterfaceMethodref(MethodGen method)
int
ConstantPoolGen. addMethodref(MethodGen method)
int
ConstantPoolGen. lookupInterfaceMethodref(MethodGen method)
int
ConstantPoolGen. lookupMethodref(MethodGen method)
void
MethodObserver. notify(MethodGen method)
-
Uses of MethodGen in org.apache.bcel.util
Fields in org.apache.bcel.util declared as MethodGen Modifier and Type Field Description private MethodGen
BCELFactory. _mg
Constructors in org.apache.bcel.util with parameters of type MethodGen Constructor Description BCELFactory(MethodGen mg, java.io.PrintWriter out)
-
Uses of MethodGen in org.apache.bcel.verifier.structurals
Fields in org.apache.bcel.verifier.structurals declared as MethodGen Modifier and Type Field Description private MethodGen
InstConstraintVisitor. mg
The MethodGen we're working on.Methods in org.apache.bcel.verifier.structurals with parameters of type MethodGen Modifier and Type Method Description private void
Pass3bVerifier. circulationPump(MethodGen m, ControlFlowGraph cfg, InstructionContext start, Frame vanillaFrame, InstConstraintVisitor icv, ExecutionVisitor ev)
Whenever the outgoing frame situation of an InstructionContext changes, all its successors are put [back] into the queue [as if they were unvisited].void
Pass3bVerifier. invalidReturnTypeError(Type returnedType, MethodGen m)
Throws an exception indicating the returned type is not compatible with the return type of the given methodvoid
InstConstraintVisitor. setMethodGen(MethodGen mg)
Sets the MethodGen instance needed for constraint checking prior to execution.Constructors in org.apache.bcel.verifier.structurals with parameters of type MethodGen Constructor Description ControlFlowGraph(MethodGen method_gen)
A Control Flow Graph; with additional JustIce checksControlFlowGraph(MethodGen method_gen, boolean enableJustIceCheck)
A Control Flow Graph.ExceptionHandlers(MethodGen mg)
Constructor.Subroutines(MethodGen mg)
Constructor.Subroutines(MethodGen mg, boolean enableJustIceCheck)
Constructor.
-