Uses of Class
org.apache.bcel.generic.MethodGen
Packages that use MethodGen
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
Utility classes for the Apache Byte Code Engineering Library (BCEL), namely:
Collection classes for JavaClass objects
A converter for class files to HTML
A tool to find instructions patterns via regular expressions
A class to find classes as defined in the CLASSPATH
A class loader that allows to create classes at run time
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 MethodGenMethods in org.apache.bcel.generic with parameters of type MethodGenModifier and TypeMethodDescriptionint
ConstantPoolGen.addInterfaceMethodref
(MethodGen method) int
ConstantPoolGen.addMethodref
(MethodGen method) int
ConstantPoolGen.lookupInterfaceMethodref
(MethodGen method) int
ConstantPoolGen.lookupMethodref
(MethodGen method) void
-
Uses of MethodGen in org.apache.bcel.util
Fields in org.apache.bcel.util declared as MethodGenConstructors in org.apache.bcel.util with parameters of type MethodGen -
Uses of MethodGen in org.apache.bcel.verifier.structurals
Fields in org.apache.bcel.verifier.structurals declared as MethodGenModifier and TypeFieldDescriptionprivate MethodGen
InstConstraintVisitor.mg
The MethodGen we're working on.Methods in org.apache.bcel.verifier.structurals with parameters of type MethodGenModifier and TypeMethodDescriptionprivate 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 method.void
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 MethodGenModifierConstructorDescriptionControlFlowGraph
(MethodGen methodGen) A Control Flow Graph; with additional JustIce checksControlFlowGraph
(MethodGen methodGen, boolean enableJustIceCheck) A Control Flow Graph.Constructs a new ExceptionHandlers instance.Subroutines
(MethodGen mg) Constructs a new instance.Subroutines
(MethodGen mg, boolean enableJustIceCheck) Constructs a new instance.