See: Description
Class | Description |
---|---|
AccessFlags |
Super class for all objects that have modifiers like private, final, ...
|
AnnotationDefault |
represents the default value of a annotation for a method info
|
AnnotationElementValue | |
AnnotationEntry |
represents one annotation in the annotation table
|
Annotations |
base class for annotations
|
ArrayElementValue | |
Attribute |
Abstract super class for Attribute objects.
|
ClassElementValue | |
ClassParser |
Wrapper class that parses a given Java .class file.
|
Code |
This class represents a chunk of Java byte code contained in a
method.
|
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.
|
ConstantInvokeDynamic |
This class is derived from the abstract
Constant class
and represents a reference to a invoke dynamic.
|
ConstantLong |
This class is derived from the abstract
Constant class
and represents a reference to a long object.
|
ConstantMethodHandle |
This class is derived from the abstract
Constant class
and represents a reference to a method handle.
|
ConstantMethodref |
This class represents a constant pool reference to a method.
|
ConstantMethodType |
This class is derived from the abstract
Constant class
and represents a reference to a method type.
|
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.
|
ElementValue | |
ElementValuePair |
an annotation's element value pair
|
EnclosingMethod |
This attribute exists for local or
anonymous classes and ... there can be only one.
|
EnumElementValue | |
ExceptionTable |
This class represents the table of exceptions that are thrown by a
method.
|
FieldOrMethod |
Class for fields and methods.
|
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.
|
LineNumberTable |
This class represents a table of line numbers for debugging
purposes.
|
LocalVariableTable |
This class represents colection of local variables in a
method.
|
LocalVariableTypeTable | |
ParameterAnnotationEntry |
represents one parameter annotation in the parameter annotation table
|
ParameterAnnotations |
base class for parameter annotations
|
PMGClass |
This class is derived from Attribute and represents a reference
to a PMG attribute.
|
RuntimeInvisibleAnnotations |
represents an annotation that is represented in the class file but is not
provided to the JVM.
|
RuntimeInvisibleParameterAnnotations |
represents a parameter annotation that is represented in the class file
but is not provided to the JVM.
|
RuntimeVisibleAnnotations |
represents an annotation that is represented in the class file and is
provided to the JVM.
|
RuntimeVisibleParameterAnnotations |
represents a parameter annotation that is represented in the class file
and is provided to the JVM.
|
SimpleElementValue | |
SourceFile |
This class is derived from Attribute and represents a reference
to the source file of this class.
|
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-2014 Apache Software Foundation. All Rights Reserved.