Package org.openjdk.asmtools.jasm
Class TypeAnnotationTypes
- java.lang.Object
-
- org.openjdk.asmtools.jasm.TypeAnnotationTypes
-
public class TypeAnnotationTypes extends java.lang.Object
Type annotation types: target_type, target_info && target_path
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TypeAnnotationTypes.EPathKind
Interpretation of type_path_kind values (Table 4.7.20.2-A)static class
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;static class
TypeAnnotationTypes.ETargetType
Interpretation of target_type values (Table 4.7.20-A./B.)static class
TypeAnnotationTypes.TypeAnnotationTargetVisitor
static class
TypeAnnotationTypes.TypePathEntry
-
Constructor Summary
Constructors Constructor Description TypeAnnotationTypes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TypeAnnotationTypes.EPathKind
getPathKind(int i)
-
-
-
Method Detail
-
getPathKind
public static TypeAnnotationTypes.EPathKind getPathKind(int i)
-
-