bcel API: Uses of Class org.apache.bcel.generic.CodeExceptionGen
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CodeExceptionGen | |
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. |
Uses of CodeExceptionGen in org.apache.bcel.generic |
Methods in org.apache.bcel.generic that return CodeExceptionGen | |
CodeExceptionGen |
MethodGen.addExceptionHandler(InstructionHandle start_pc,
InstructionHandle end_pc,
InstructionHandle handler_pc,
ObjectType catch_type)
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done. |
CodeExceptionGen[] |
MethodGen.getExceptionHandlers()
|
Methods in org.apache.bcel.generic with parameters of type CodeExceptionGen | |
void |
MethodGen.removeExceptionHandler(CodeExceptionGen c)
Remove an exception handler. |
static int |
MethodGen.getMaxStack(ConstantPoolGen cp,
InstructionList il,
CodeExceptionGen[] et)
Computes stack usage of an instruction list by performing control flow analysis. |
void |
InstructionList.redirectExceptionHandlers(CodeExceptionGen[] exceptions,
InstructionHandle old_target,
InstructionHandle new_target)
Redirect all references of exception handlers from old_target to new_target. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |