|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.apache.bcel | |
|---|---|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.apache.bcel.classfile | |
|---|---|
| AnnotationDefault
This attribute is attached to a method and indicates the default value for an annotation element. |
|
| Attribute
Abstract super class for Attribute objects. |
|
| ClassFormatException
Thrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file. |
|
| ClassVisitor
Interface to make use of the Visitor pattern programming style. |
|
| Code
This class represents a chunk of Java byte code contained in a method. |
|
| CodeException
This class represents an entry in the exception table of the Code attribute and is used only there. |
|
| Constant
Abstract superclass for classes to represent the different constant types in the constant pool of a class file. |
|
| ConstantClass
This class is derived from the abstract Constant class and represents a reference to a (external) class. |
|
| ConstantCP
Abstract super class for Fieldref and Methodref constants. |
|
| ConstantDouble
This class is derived from the abstract Constant class and represents a reference to a Double object. |
|
| ConstantFieldref
This class represents a constant pool reference to a field. |
|
| ConstantFloat
This class is derived from the abstract Constant class and represents a reference to a float object. |
|
| ConstantInteger
This class is derived from the abstract Constant class and represents a reference to an int object. |
|
| ConstantInterfaceMethodref
This class represents a constant pool reference to an interface method. |
|
| ConstantLong
This class is derived from the abstract Constant class and represents a reference to a long object. |
|
| ConstantMethodref
This class represents a constant pool reference to a method. |
|
| ConstantNameAndType
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method. |
|
| ConstantPool
This class represents the constant pool, i.e., a table of constants, of a parsed classfile. |
|
| ConstantString
This class is derived from the abstract Constant class and represents a reference to a String object. |
|
| ConstantUtf8
This class is derived from the abstract Constant class and represents a reference to a Utf8 encoded string. |
|
| ConstantValue
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field. |
|
| Deprecated
This class is derived from Attribute and denotes that this is a deprecated method. |
|
| EnclosingMethod
This attribute exists for local or anonymous classes and ... |
|
| ExceptionTable
This class represents the table of exceptions that are thrown by a method. |
|
| Field
This class represents the field info structure, i.e., the representation for a variable in the class. |
|
| FieldOrMethod
Abstract super class for fields and methods. |
|
| InnerClass
This class represents a inner class attribute, i.e., the class indices of the inner and outer classes, the name and the attributes of the inner class. |
|
| InnerClasses
This class is derived from Attribute and denotes that this class is an Inner class of another. |
|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
| LineNumber
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code. |
|
| LineNumberTable
This class represents a table of line numbers for debugging purposes. |
|
| LocalVariable
This class represents a local variable within a method. |
|
| LocalVariableTable
This class represents collection of local variables in a method. |
|
| LocalVariableTypeTable
|
|
| Method
This class represents the method info structure, i.e., the representation for a method in the class. |
|
| Modifiers
Super class for all objects that have modifiers like private, final, ... |
|
| Node
Denote class to have an accept method(); |
|
| Signature
This class is derived from Attribute and represents a reference to a |
|
| SimpleConstant
|
|
| SourceFile
This class is derived from Attribute and represents a reference to the source file of this class. |
|
| StackMap
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME). |
|
| StackMapEntry
This class represents a stack map entry recording the types of local variables and the the of stack items at a given byte code offset. |
|
| StackMapType
This class represents the type of a local variable or item on stack used in the StackMap entries. |
|
| Synthetic
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling. |
|
| Unknown
This class represents a reference to an unknown (i.e., application-specific) attribute of a class. |
|
| Utility.ResultHolder
|
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.apache.bcel.classfile.annotation | |
|---|---|
| Attribute
Abstract super class for Attribute objects. |
|
| ClassVisitor
Interface to make use of the Visitor pattern programming style. |
|
| ConstantPool
This class represents the constant pool, i.e., a table of constants, of a parsed classfile. |
|
| Node
Denote class to have an accept method(); |
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.apache.bcel.generic | |
|---|---|
| Attribute
Abstract super class for Attribute objects. |
|
| CodeException
This class represents an entry in the exception table of the Code attribute and is used only there. |
|
| ConstantPool
This class represents the constant pool, i.e., a table of constants, of a parsed classfile. |
|
| Field
This class represents the field info structure, i.e., the representation for a variable in the class. |
|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
| LineNumber
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code. |
|
| LineNumberTable
This class represents a table of line numbers for debugging purposes. |
|
| LocalVariable
This class represents a local variable within a method. |
|
| LocalVariableTable
This class represents collection of local variables in a method. |
|
| Method
This class represents the method info structure, i.e., the representation for a method in the class. |
|
| Modifiers
Super class for all objects that have modifiers like private, final, ... |
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.apache.bcel.util | |
|---|---|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.weaver.bcel | |
|---|---|
| Attribute
Abstract super class for Attribute objects. |
|
| ConstantPool
This class represents the constant pool, i.e., a table of constants, of a parsed classfile. |
|
| Field
This class represents the field info structure, i.e., the representation for a variable in the class. |
|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
| Method
This class represents the method info structure, i.e., the representation for a method in the class. |
|
| Classes in org.aspectj.apache.bcel.classfile used by org.aspectj.weaver.ltw | |
|---|---|
| JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||