Package org.openjdk.asmtools.jasm
Class TypeAnnotationTargetInfoData
java.lang.Object
org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
- All Implemented Interfaces:
DataWriter
- Direct Known Subclasses:
TypeAnnotationTargetInfoData.catch_target
,TypeAnnotationTargetInfoData.empty_target
,TypeAnnotationTargetInfoData.formal_parameter_target
,TypeAnnotationTargetInfoData.localvar_target
,TypeAnnotationTargetInfoData.offset_target
,TypeAnnotationTargetInfoData.supertype_target
,TypeAnnotationTargetInfoData.throws_target
,TypeAnnotationTargetInfoData.type_argument_target
,TypeAnnotationTargetInfoData.type_parameter_bound_target
,TypeAnnotationTargetInfoData.type_parameter_target
TargetInfo (4.7.20.1. The target_info union)
BaseClass for any Type Annotation Target-Info.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
catch_target (4.7.20.1.static class
empty_target (4.7.20.1.static class
formal_parameter_target (4.7.20.1.static class
localvar_target (4.7.20.1.static class
offset_target (4.7.20.1.static class
supertype_target (4.7.20.1.static class
throws_target (4.7.20.1.static class
type_argument_target (4.7.20.1.static class
type_parameter_bound_target (4.7.20.1.static class
type_parameter_target (4.7.20.1. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.openjdk.asmtools.jasm.DataWriter
getLength
-
Field Details
-
targetType
-
-
Constructor Details
-
TypeAnnotationTargetInfoData
-
-
Method Details
-
getTargetType
-
toPrintString
-
write
- Specified by:
write
in interfaceDataWriter
- Throws:
IOException
-
toString
-
_toPrintString
-
_toString
-