|
||||||||||
| 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 | |||||||||