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 ExceptionThrower
    Modifier and Type
    Class
    Description
    class 
    AALOAD - Load reference from array
    class 
    AASTORE - Store into reference array
    class 
    ANEWARRAY - Create new array of references
    class 
    ARETURN - Return reference from method
    class 
    Super class for instructions dealing with array access such as IALOAD.
    class 
    ARRAYLENGTH - Get length of array
    class 
    ATHROW - Throw exception
    class 
    BALOAD - Load byte or boolean from array
    class 
    BASTORE - Store into byte or boolean array
    class 
    CALOAD - Load char from array
    class 
    CASTORE - Store into char array
    class 
    CHECKCAST - Check whether object is of given type
    class 
    DALOAD - Load double from array
    class 
    DASTORE - Store into double array
    class 
    DRETURN - Return double from method
    class 
    FALOAD - Load float from array
    class 
    FASTORE - Store into float array
    class 
    FRETURN - Return float from method
    class 
    GETFIELD - Fetch field from object
    class 
    GETSTATIC - Fetch static field from class
    class 
    IALOAD - Load int from array
    class 
    IASTORE - Store into int array
    class 
    IDIV - Divide ints
    class 
    INSTANCEOF - Determine if object is of given type
    class 
    Super class for the INVOKExxx family of instructions.
    final class 
    INVOKEINTERFACE - Invoke interface method
    class 
    INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
    class 
    INVOKESTATIC - Invoke a class (static) method
    class 
    INVOKEVIRTUAL - Invoke instance method; dispatch based on class
    class 
    IREM - Remainder of int
    class 
    IRETURN - Return int from method
    class 
    LALOAD - Load long from array
    class 
    LASTORE - Store into long array
    class 
    LDC - Push item from constant pool.
    class 
    LDC_W - Push item from constant pool (wide index)
    class 
    LDIV - Divide longs
    class 
    LREM - Remainder of long
    class 
    LRETURN - Return long from method
    class 
    MONITORENTER - Enter monitor for object
    class 
    MONITOREXIT - Exit monitor for object
    class 
    MULTIANEWARRAY - Create new mutidimensional array of references
    class 
    NEW - Create new object
    class 
    NEWARRAY - Create new array of basic type (int, short, ...)
    class 
    PUTFIELD - Put field in object
    class 
    PUTSTATIC - Put static field in class
    class 
    RETURN - Return from void method
    class 
    Super class for the xRETURN family of instructions.
    class 
    SALOAD - Load short from array
    class 
    SASTORE - Store into short array
    Methods in org.apache.bcel.generic with parameters of type ExceptionThrower
    Modifier and Type
    Method
    Description
    void
     
    void