All Classes and Interfaces

Class
Description
 
Represents a nestled annotation value
Utility class that can be used to contruct annotations and annotation attributes from java Annotation instances
An annotations attribute
 
Represents an annotation name/value pair.
An array annotation value
Represents an attribute in a class file
A boolean annotation value
This class is responsible for generating bytecode fragments to box/unbox whatever happens to be on the top of the stack.
Marker that is used to create the end of a branch instruction.
a byte annotation value
DataOutputStream sub class that allows for the lazy writing of length values.
A char annotation value
A bytecode representation of a java annotation
A class annotation value
 
Class definition factory.
A field in a class
 
 
 
Interface that can be used to override the type merging process when merging stack frames
Represents a location in the bytecode.
 
 
 
Utility class for working with method descriptors
a double annotation value
 
Exception thrown if the same field or method is added twice
An enum annotation value
 
The exceptions attribute, stores the checked exceptions a method is declared to throw
 
A float annotation value
 
An int annotation value
 
 
 
 
Represents a place holder for a size value in a byte array that can be written to later.
In immutable local variable state
A long annotation value
 
builder class used to build a lookupswitch statement.
 
 
 
JVM Instruction Set.
A parameter annotations attribute
 
short annotation value
 
Generates the contents of a Signature attribute from a java type.
Encode signatures that use types outside the type system of the Java Virtual Machine.
represents the state of the stack or the local variable array.
 
Represents a stack frame in the virtual machine.
The frame type for the StackMapTable
A JDK 6 StackMap sttribute.
In immutable stack state, which may be shared between frames
A string annotation value
 
builder class used to build a tableswitch statement.
 
 
a part of the class file that knows hows to write itself to a ByteArrayOutputStream