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