| Package | Description |
|---|---|
| org.openjdk.asmtools.jasm | |
| org.openjdk.asmtools.jcoder | |
| org.openjdk.asmtools.jdis |
| Class and Description |
|---|
| CFVersion |
| CheckedDataOutputStream |
| ClassArrayAttr
Base class of the "classes[]" data of attributes
|
| ConstantPool.ConstCell
ConstantCell
ConstantCell is a type of data that can be in a constant pool.
|
| ConstantPool.ConstValue
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_Cell
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_CondyPair
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_IndyOrCondyPair |
| ConstantPool.ConstValue_IndyPair
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_Integer
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_Long
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_Pair
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ConstValue_String
ConstValue
A (typed) tagged value in the constant pool.
|
| ConstantPool.ReferenceRank |
| Constants
This interface defines constant that are used throughout the compiler.
|
| DataVector |
| DefaultAnnotationAttr
DefaultAnnotationAttr
Used to represent Default Annotation Attributes
|
| Environment
An input stream for java programs.
|
| JasmTokens.AnnotationType |
| JasmTokens.KeywordType |
| JasmTokens.Token
Scanner Tokens (Definitive List)
|
| JasmTokens.TokenType |
| OpcodeTables.Opcode |
| OpcodeTables.OpcodeType
Marker: describes the type of Opcode.
|
| ParseBase |
| ParserCP
ParserCP
ParseCP is a parser class owned by Parser.java.
|
| RuntimeConstants |
| Scanner
A Scanner for Jasm tokens.
|
| Scanner.SyntaxError
SyntaxError is the generic error thrown for parsing problems.
|
| Tables.AnnotElemType
AnnotElemType enums
|
| Tables.AttrTag
Attribute descriptor enums
|
| Tables.BasicType
BasicType enums
|
| Tables.CF_Context
CF_Context enums
|
| Tables.ConstType
ConstType
A (typed) tag (constant) representing the type of Constant in the Constant Pool.
|
| Tables.StackMapFrameType
StackMap-FrameType table.
|
| Tables.StackMapType
MapTypes table.
|
| Tables.SubTag
SubTag enums
|
| TypeAnnotationData
JVMS 4.7.20.
|
| TypeAnnotationTargetInfoData
TargetInfo (4.7.20.1.
|
| TypeAnnotationTypePathData
JVMS 4.7.20.2.
|
| TypeAnnotationTypes.EPathKind
Interpretation of type_path_kind values (Table 4.7.20.2-A)
|
| TypeAnnotationTypes.ETargetInfo
union {
type_parameter_target;
supertype_target;
type_parameter_bound_target;
empty_target;
method_formal_parameter_target;
throws_target;
localvar_target;
catch_target;
offset_target;
type_argument_target;
} target_info;
|
| TypeAnnotationTypes.ETargetType
Interpretation of target_type values (Table 4.7.20-A./B.)
|
| TypeAnnotationTypes.TypePathEntry |
| Class and Description |
|---|
| Constants
This interface defines constant that are used throughout the compiler.
|
| RuntimeConstants |
| Class and Description |
|---|
| Tables.AnnotElemType
AnnotElemType enums
|
| Tables.AttrTag
Attribute descriptor enums
|
Copyright © 2021. All Rights Reserved.