Uses of Class
serp.bytecode.ExceptionHandler
Packages that use ExceptionHandler
-
Uses of ExceptionHandler in serp.bytecode
Methods in serp.bytecode that return ExceptionHandlerModifier and TypeMethodDescriptionCode.addExceptionHandler()
Add an exception handler to this code block.Code.addExceptionHandler
(ExceptionHandler handler) Import the given exception handler from another code block.Code.addExceptionHandler
(Instruction tryStart, Instruction tryEnd, Instruction handlerStart, Class catchType) Add an exception handler to this code block.Code.addExceptionHandler
(Instruction tryStart, Instruction tryEnd, Instruction handlerStart, String catchType) Add an exception handler to this code block.Code.addExceptionHandler
(Instruction tryStart, Instruction tryEnd, Instruction handlerStart, BCClass catchType) Add an exception handler to this code block.Code.getExceptionHandler
(Class catchType) Return the exception handler that catches the given exception type; if multiple handlers catch the given type, which is returned is undefined.Code.getExceptionHandler
(String catchType) Return the exception handler that catches the given exception type; if multiple handlers catch the given type, which is returned is undefined.Code.getExceptionHandler
(BCClass catchType) Return the exception handler that catches the given exception type; if multiple handlers catch the given type, which is returned is undefined.Code.getExceptionHandlers()
Return the exception handlers active in this code block, or an empty array if none.Code.getExceptionHandlers
(Class catchType) Return all exception handlers that catch the given exception type, or an empty array if none.Code.getExceptionHandlers
(String catchType) Return all exception handlers that catch the given exception type, or an empty array if none.Code.getExceptionHandlers
(BCClass catchType) Return all exception handlers that catch the given exception type, or an empty array if none.Methods in serp.bytecode with parameters of type ExceptionHandlerModifier and TypeMethodDescriptionCode.addExceptionHandler
(ExceptionHandler handler) Import the given exception handler from another code block.(package private) void
ExceptionHandler.read
(ExceptionHandler orig) boolean
Code.removeExceptionHandler
(ExceptionHandler handler) Remove an exception handler from this code block.void
Code.setExceptionHandlers
(ExceptionHandler[] handlers) Set the exception handlers for this code block. -
Uses of ExceptionHandler in serp.bytecode.visitor
Methods in serp.bytecode.visitor with parameters of type ExceptionHandlerModifier and TypeMethodDescriptionvoid
BCVisitor.enterExceptionHandler
(ExceptionHandler obj) void
PrettyPrintVisitor.enterExceptionHandler
(ExceptionHandler obj) void
BCVisitor.exitExceptionHandler
(ExceptionHandler obj) void
PrettyPrintVisitor.exitExceptionHandler
(ExceptionHandler obj)