See: Description
| Class | Description |
|---|---|
| AnnotationElementValue | |
| AnnotationEntry |
represents one annotation in the annotation table
|
| Annotations |
base class for annotations
|
| ArrayElementValue | |
| ClassElementValue | |
| ClassParser |
Wrapper class that parses a given Java .class file.
|
| 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
and represents a reference to a (external) class. |
| ConstantDouble |
This class is derived from the abstract
Constant
and represents a reference to a Double object. |
| ConstantFloat |
This class is derived from the abstract
Constant
and represents a reference to a float object. |
| ConstantInteger |
This class is derived from the abstract
Constant
and represents a reference to an int object. |
| ConstantLong |
This class is derived from the abstract
Constant
and represents a reference to a long object. |
| ConstantPool |
This class represents the constant pool, i.e., a table of constants, of
a parsed classfile.
|
| ConstantUtf8 |
This class is derived from the abstract
Constant class
and represents a reference to a Utf8 encoded string.
|
| ElementValue | |
| ElementValuePair |
an annotation's element value pair
|
| EnumElementValue | |
| JavaClass |
Represents a Java class, i.e., the data structures, constant pool,
fields, methods and commands contained in a Java .class file.
|
| SimpleElementValue |
| Exception | Description |
|---|---|
| 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.
|
This package contains the classes that describe the structure of a Java class file and a class file parser.
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.