JavaScript is disabled on your browser.
Skip navigation links
Module
Package
Class
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Class
Description
Annotation
A single annotation.
AnnotationAnnotationElement
Annotation annotation element.
AnnotationElement
A single annotation element.
AnnotationElementValue
An annotation element value.
ArrayAnnotationElement
Array annotation element.
Attribute
Base class for all kinds of attributes.
Attributes
Utility class providing
Attribute
related functions.
BooleanAnnotationElement
Boolean annotation element.
BootstrapBytecodeInstructionIndex
Helper program used to fetch and process the bytecode reference for instruction index bootstrapping.
ByteAnnotationElement
Byte annotation element.
BytecodeDecoder
Java bytecode decoder
BytecodeInstruction
A single bytecode instruction with a variable number of operands.
BytecodeInstructionIndex
Helper class providing access to the bytecode instruction index.
BytecodeInstructionReference
ByteOperandType
Possible byte operand types.
CharAnnotationElement
Character annotation element.
ClassAnnotationElement
Class annotation element.
ClassConstant
Class constant.
ClassContext
Enum for context depending class element processing.
ClassFileDecoder
Java class file decoder.
ClassInfo
Class information interface (see
Class File Format specification
)
ClassInfoElement
Base class for all kinds of class file elements.
ClassName
A class name.
ClassPrinter
Class file printing code responsible for presenting all kind decoded class information.
ClassUtil
Utility class providing class information related functions.
CodeAttribute
Code attribute.
Constant
Base class for all kind of constants.
ConstantValueAttribute
ConstantValue attribute.
DeclBaseListener
This class provides an empty implementation of
DeclListener
, which can be extended to create a listener which only needs to handle a subset of the available methods.
DeclDecoder
Base class for all kinds of declaration decoders.
DeclLexer
DeclListener
This interface defines a complete listener for a parse tree produced by
DeclParser
.
DeclParser
DeclParser.ArrayTypeContext
DeclParser.ArrayTypeSignatureContext
DeclParser.BaseTypeContext
DeclParser.ClassBoundContext
DeclParser.ClassNameContext
DeclParser.ClassSignatureContext
DeclParser.ClassTypeNameContext
DeclParser.ClassTypeSignatureContext
DeclParser.ClassTypeSignatureSuffixContext
DeclParser.ComponentTypeContext
DeclParser.DescriptorTypeContext
DeclParser.FieldDescriptorContext
DeclParser.FieldSignatureContext
DeclParser.IdentifierContext
DeclParser.InterfaceBoundContext
DeclParser.JavaTypeSignatureContext
DeclParser.MethodDescriptorContext
DeclParser.MethodSignatureContext
DeclParser.ObjectTypeContext
DeclParser.PackageSpecifierContext
DeclParser.ParameterDescriptorContext
DeclParser.ReferenceTypeSignatureContext
DeclParser.ReturnDescriptorContext
DeclParser.ReturnTypeContext
DeclParser.SuperClassSignatureContext
DeclParser.SuperInterfaceSignatureContext
DeclParser.ThrowsSignatureContext
DeclParser.TypeArgumentContext
DeclParser.TypeArgumentsContext
DeclParser.TypeParameterContext
DeclParser.TypeParametersContext
DeclParser.TypeVariableSignatureContext
DeclParser.WildcardIndicatorContext
DecodedClassInfo
The actual class file decoder.
DecodedClassSignature
Class signature.
DecodedFieldDescriptor
Field descriptor.
DecodedFieldSignature
Field signature.
DecodedMethodDescriptor
Method descriptor.
DecodedMethodSignature
Method signature.
DoubleAnnotationElement
Double annotation element.
DoubleConstant
Double constant.
DynamicConstant
Dynamic constant.
EnumAnnotationElement
Enum annotation element.
ExceptionsAttribute
ConstantValue attribute.
FieldInfo
Class field information interface (see
Class File Format specification
)
FieldRefConstant
FieldRef constant.
FloatAnnotationElement
Float annotation element.
FloatConstant
Float constant.
IntAnnotationElement
Integer annotation element.
IntegerConstant
Integer constant.
InterfaceMethodRefConstant
InterfaceMethodRef constant.
IntOperandType
Possible int operand types.
InvokeDynamicConstant
InvokeDynamic constant.
LongAnnotationElement
Long annotation element.
LongConstant
Long constant.
LookupswitchOperandDecoder
MethodHandleConstant
MethodHandle constant.
MethodInfo
Class method information interface (see
Class File Format specification
)
MethodRefConstant
MethodRef constant.
MethodTypeConstant
MethodType constant.
ModuleAttribute
Module attribute.
ModuleConstant
Module constant.
ModuleInfoElement
A single module-info element.
NameAndTypeConstant
NameAndType constant.
NameConstant
Base class for all kinds of name constants.
NameDescriptorIndex
Name and descriptor index pair used reference fields and methods.
OperandType
Base interface for all kinds of operand types.
PackageConstant
Package constant.
Printable
Interface for all kind of printable elements.
PrintBuffer
Utility class used for exchanging
ClassPrinter
output.
PrintBuffer.Printer
Functional interface for defining the actual print output.
PrintSeparator
Utility class used to separate a sequence of print operations.
ReferenceKind
Reference types as used by
MethodHandleConstant
.
RuntimeAnnotationsAttribute
Base class for runtime annotation related attributes.
RuntimeInvisibleAnnotationsAttribute
RuntimeInvisibleAnnotations attribute.
RuntimeInvisibleTypeAnnotationsAttribute
RuntimeInvisibleTypeAnnotations attribute.
RuntimeTypeAnnotationsAttribute
Base class for runtime type annotation related attributes.
RuntimeVisibleAnnotationsAttribute
RuntimeVisibleAnnotations attribute.
RuntimeVisibleTypeAnnotationsAttribute
RuntimeVisibleTypeAnnotations attribute.
ShortAnnotationElement
Short annotation element.
ShortOperandType
Possible short operand types.
SignatureAttribute
Signature attribute.
SourceFileAttribute
SourceFile attribute.
StringAnnotationElement
String annotation element.
StringConstant
String constant.
TableswitchOperandDecoder
TypeAnnotation
A type annotation element.
TypeAnnotationPath
TypeAnnotationTarget
TypeAnnotationTarget.CatchType
TypeAnnotationTarget.Empty
TypeAnnotationTarget.FormalParameter
TypeAnnotationTarget.Localvar
TypeAnnotationTarget.Offset
TypeAnnotationTarget.Supertype
TypeAnnotationTarget.ThrowsType
TypeAnnotationTarget.TypeArgument
TypeAnnotationTarget.TypeParameter
TypeAnnotationTarget.TypeParameterBound
Utf8Constant
Utf8 constant.