|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in org.aspectj.apache.bcel.generic used by org.aspectj.apache.bcel | |
---|---|
Type
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g. |
Classes in org.aspectj.apache.bcel.generic used by org.aspectj.apache.bcel.classfile | |
---|---|
ArrayType
Denotes array type, such as int[][] |
|
ObjectType
Denotes reference such as java.lang.String. |
|
Type
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g. |
Classes in org.aspectj.apache.bcel.generic used by org.aspectj.apache.bcel.classfile.annotation | |
---|---|
ObjectType
Denotes reference such as java.lang.String. |
Classes in org.aspectj.apache.bcel.generic used by org.aspectj.apache.bcel.generic | |
---|---|
BasicType
Denotes basic type such as int. |
|
BranchHandle
BranchHandle is returned by specialized InstructionList.append() whenever a BranchInstruction is appended. |
|
ClassGen
Template class for building up a java class. |
|
CodeExceptionGen
This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done. |
|
FieldGenOrMethodGen
Super class for FieldGen and MethodGen objects, since they have some methods in common! |
|
FieldInstruction
Super class for the GET/PUTxxx family of instructions. |
|
FieldOrMethod
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common! |
|
IINC
IINC - Increment local variable by constant |
|
Instruction
Abstract super class for all Java byte codes. |
|
InstructionBranch
Abstract super class for branching instructions like GOTO, IFEQ, etc.. |
|
InstructionConstants
This interface contains shareable instruction objects. |
|
InstructionConstants.Clinit
|
|
InstructionCP
Class for instructions that use an index into the constant pool such as LDC, INVOKEVIRTUAL, etc. |
|
InstructionHandle
Instances of this class give users a handle to the instructions contained in an InstructionList. |
|
InstructionList
This class is a container for a list of Instruction objects. |
|
InstructionLV
Abstract super class for instructions dealing with local variables. |
|
InstructionSelect
Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions. |
|
InstructionTargeter
Denote that a class targets InstructionHandles within an InstructionList. |
|
InvokeInstruction
Super class for the INVOKExxx family of instructions. |
|
INVOKEINTERFACE
INVOKEINTERFACE - Invoke interface method |
|
LineNumberGen
This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line. |
|
LocalVariableGen
This class represents a local variable within a method. |
|
LOOKUPSWITCH
LOOKUPSWITCH - Switch with unordered set of values |
|
MULTIANEWARRAY
MULTIANEWARRAY - Create new mutidimensional array of references |
|
ObjectType
Denotes reference such as java.lang.String. |
|
ReferenceType
Super class for object and array types. |
|
RET
RET - Return from subroutine |
|
ReturnaddressType
Returnaddress, the type JSR or JSR_W instructions push upon the stack. |
|
TABLESWITCH
TABLESWITCH - Switch within given range of values, i.e., low..high |
|
Tag
A tag is an instruction-targeter that does not remember its target. |
|
TargetLostException
Thrown by InstructionList.remove() when one or multiple disposed instruction are still being referenced by a InstructionTargeter object. |
|
Type
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g. |
|
Type.TypeHolder
|
Classes in org.aspectj.apache.bcel.generic used by org.aspectj.weaver.bcel | |
---|---|
FieldGen
Template class for building up a field. |
|
FieldInstruction
Super class for the GET/PUTxxx family of instructions. |
|
Instruction
Abstract super class for all Java byte codes. |
|
InstructionFactory
Instances of this class may be used, e.g., to generate typed versions of instructions. |
|
InstructionHandle
Instances of this class give users a handle to the instructions contained in an InstructionList. |
|
InstructionList
This class is a container for a list of Instruction objects. |
|
InstructionTargeter
Denote that a class targets InstructionHandles within an InstructionList. |
|
InvokeInstruction
Super class for the INVOKExxx family of instructions. |
|
MethodGen
Template class for building up a method. |
|
ObjectType
Denotes reference such as java.lang.String. |
|
ReferenceType
Super class for object and array types. |
|
Type
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |