Uses of Interface
org.apache.bcel.generic.ExceptionThrower
Packages that use ExceptionThrower
Package
Description
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 ExceptionThrower in org.apache.bcel.generic
Classes in org.apache.bcel.generic that implement ExceptionThrowerModifier and TypeClassDescriptionclassAALOAD - Load reference from arrayclassAASTORE - Store into reference arrayclassANEWARRAY - Create new array of referencesclassARETURN - Return reference from methodclassSuper class for instructions dealing with array access such as IALOAD.classARRAYLENGTH - Get length of arrayclassATHROW - Throw exceptionclassBALOAD - Load byte or boolean from arrayclassBASTORE - Store into byte or boolean arrayclassCALOAD - Load char from arrayclassCASTORE - Store into char arrayclassCHECKCAST - Check whether object is of given typeclassDALOAD - Load double from arrayclassDASTORE - Store into double arrayclassDRETURN - Return double from methodclassFALOAD - Load float from arrayclassFASTORE - Store into float arrayclassFRETURN - Return float from methodclassGETFIELD - Fetch field from objectclassGETSTATIC - Fetch static field from classclassIALOAD - Load int from arrayclassIASTORE - Store into int arrayclassIDIV - Divide intsclassINSTANCEOF - Determine if object is of given typeclassClass for INVOKEDYNAMIC.classSuper class for the INVOKExxx family of instructions.final classINVOKEINTERFACE - Invoke interface methodclassINVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocationsclassINVOKESTATIC - Invoke a class (static) methodclassINVOKEVIRTUAL - Invoke instance method; dispatch based on classclassIREM - Remainder of intclassIRETURN - Return int from methodclassLALOAD - Load long from arrayclassLASTORE - Store into long arrayclassLDC - Push item from constant pool.classLDC_W - Push item from constant pool (wide index)classLDIV - Divide longsclassLREM - Remainder of longclassLRETURN - Return long from methodclassMONITORENTER - Enter monitor for objectclassMONITOREXIT - Exit monitor for objectclassMULTIANEWARRAY - Create new mutidimensional array of referencesclassNEW - Create new objectclassNEWARRAY - Create new array of basic type (int, short, ...)classPUTFIELD - Put field in objectclassPUTSTATIC - Put static field in classclassRETURN - Return from void methodclassSuper class for the xRETURN family of instructions.classSALOAD - Load short from arrayclassSASTORE - Store into short arrayMethods in org.apache.bcel.generic with parameters of type ExceptionThrowerModifier and TypeMethodDescriptionvoidEmptyVisitor.visitExceptionThrower(ExceptionThrower obj) voidVisitor.visitExceptionThrower(ExceptionThrower obj)