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-2018 Apache Software Foundation. All Rights Reserved.