Uses of Class
org.apache.bcel.generic.CodeExceptionGen
Packages that use CodeExceptionGen
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), 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 CodeExceptionGenModifier and TypeMethodDescriptionMethodGen.addExceptionHandler(InstructionHandle startPc, InstructionHandle endPc, InstructionHandle handlerPc, ObjectType catchType) Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.MethodGen.getExceptionHandlers()Methods in org.apache.bcel.generic with parameters of type CodeExceptionGenModifier and TypeMethodDescriptionstatic intMethodGen.getMaxStack(ConstantPoolGen cp, InstructionList il, CodeExceptionGen[] et) Computes stack usage of an instruction list by performing control flow analysis.voidInstructionList.redirectExceptionHandlers(CodeExceptionGen[] exceptions, InstructionHandle oldTarget, InstructionHandle newTarget) Redirect all references of exception handlers from oldTarget to newTarget.voidMethodGen.removeExceptionHandler(CodeExceptionGen c) Remove an exception handler.