| Modifier and Type | Class and Description |
|---|---|
| public class | AnnotationDefaultAttribute
AnnotationDefault class file attribute |
| public abstract class | AnnotationsAttribute
Abstract superclass for Annotations attributes |
| public abstract class | Attribute
Abstract superclass for class file attributes |
| public abstract class | BCIRenumberedAttribute
Abstract superclass for attributes that have some part encoded with a BCI renumbering |
| public class | ByteCode
A bytecode class file entry. |
| public class | ClassConstantPool
The Class constant pool |
| public class | ClassFile
ClassFile is used to represent and write out Java class files. |
| public abstract class | ClassFileEntry
The abstract superclass for all types of class file entries. |
| public class | |
| public abstract class | ConstantPoolEntry
Abstract superclass for constant pool entries |
| public class | ConstantValueAttribute
An |
| public class | CPClass
Constant pool entry for a class |
| public abstract class | CPConstant
Abstract superclass for constant pool constant entries such as numbers or Strings |
| public abstract class | CPConstantNumber
Abstract superclass for constant pool entries that are numbers. |
| public class | CPDouble
Double constant pool entry. |
| public class | CPField
Field constant pool entry. |
| public class | CPFieldRef
Field reference constant pool entry. |
| public class | CPFloat
Float constant pool entry. |
| public class | CPInteger
Integer constant pool entry. |
| public class | CPInterfaceMethodRef
Interface method reference constant pool entry. |
| public class | CPLong
Long constant pool entry. |
| public class | CPMember
Superclass for member constant pool entries, such as fields or methods. |
| public class | CPMethod
Method constant pool entry. |
| public class | CPMethodRef
Method reference constant pool entry. |
| public class | CPNameAndType
Name and Type pair constant pool entry. |
| public abstract class | CPRef
Abstract superclass for reference constant pool entries, such as a method or field reference. |
| public class | CPString
String constant pool entry. |
| public class | CPUTF8
UTF8 constant pool entry, used for storing long Strings. |
| public class | DeprecatedAttribute
Deprecated class file attribute. |
| public class | EnclosingMethodAttribute
Enclosing method class file attribute. |
| public class | ExceptionsAttribute
Exceptions class file attribute |
| public class | ExceptionTableEntry
An entry in an exception table. |
| public class | InnerClassesAttribute
Inner classes class file attribute |
| public class | LineNumberTableAttribute
Line number table |
| public class | LocalVariableTableAttribute
Local variable table |
| public class | LocalVariableTypeTableAttribute
Local variable type table. |
| public class | NewAttribute
A compressor-defined class file attribute. |
| public class | OperandManager
Tracks operands, provides methods to let other classes get next elements, and also knows about which classes have been used recently in super, this and new references. |
| public class | RuntimeVisibleorInvisibleAnnotationsAttribute
Annotations class file attribute, either a RuntimeVisibleAnnotations attribute or a RuntimeInvisibleAnnotations attribute. |
| public class | RuntimeVisibleorInvisibleParameterAnnotationsAttribute
Parameter annotations class file attribute, either a RuntimeVisibleParameterAnnotations attribute or a RuntimeInvisibleParameterAnnotations attribute. |
| public class | SignatureAttribute
Signature class file attribute |
| public class | SourceFileAttribute
Source file class file attribute |