Uses of Interface
org.apache.bcel.generic.ExceptionThrower
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
-
Uses of ExceptionThrower in org.apache.bcel.generic
Modifier and TypeClassDescriptionclass
AALOAD - Load reference from arrayclass
AASTORE - Store into reference arrayclass
ANEWARRAY - Create new array of referencesclass
ARETURN - Return reference from methodclass
Super class for instructions dealing with array access such as IALOAD.class
ARRAYLENGTH - Get length of arrayclass
ATHROW - Throw exceptionclass
BALOAD - Load byte or boolean from arrayclass
BASTORE - Store into byte or boolean arrayclass
CALOAD - Load char from arrayclass
CASTORE - Store into char arrayclass
CHECKCAST - Check whether object is of given typeclass
DALOAD - Load double from arrayclass
DASTORE - Store into double arrayclass
DRETURN - Return double from methodclass
FALOAD - Load float from arrayclass
FASTORE - Store into float arrayclass
FRETURN - Return float from methodclass
GETFIELD - Fetch field from objectclass
GETSTATIC - Fetch static field from classclass
IALOAD - Load int from arrayclass
IASTORE - Store into int arrayclass
IDIV - Divide intsclass
INSTANCEOF - Determine if object is of given typeclass
Class for INVOKEDYNAMIC.class
Super class for the INVOKExxx family of instructions.final class
INVOKEINTERFACE - Invoke interface methodclass
INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocationsclass
INVOKESTATIC - Invoke a class (static) methodclass
INVOKEVIRTUAL - Invoke instance method; dispatch based on classclass
IREM - Remainder of intclass
IRETURN - Return int from methodclass
LALOAD - Load long from arrayclass
LASTORE - Store into long arrayclass
LDC - Push item from constant pool.class
LDC_W - Push item from constant pool (wide index)class
LDIV - Divide longsclass
LREM - Remainder of longclass
LRETURN - Return long from methodclass
MONITORENTER - Enter monitor for objectclass
MONITOREXIT - Exit monitor for objectclass
MULTIANEWARRAY - Create new mutidimensional array of referencesclass
NEW - Create new objectclass
NEWARRAY - Create new array of basic type (int, short, ...)class
PUTFIELD - Put field in objectclass
PUTSTATIC - Put static field in classclass
RETURN - Return from void methodclass
Super class for the xRETURN family of instructions.class
SALOAD - Load short from arrayclass
SASTORE - Store into short arrayModifier and TypeMethodDescriptionvoid
EmptyVisitor.visitExceptionThrower
(ExceptionThrower obj) void
Visitor.visitExceptionThrower
(ExceptionThrower obj)