Package org.openjdk.asmtools.jasm
Class TypeAnnotationTargetInfoData
java.lang.Object
org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
- 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 classcatch_target (4.7.20.1.static classempty_target (4.7.20.1.static classformal_parameter_target (4.7.20.1.static classlocalvar_target (4.7.20.1.static classoffset_target (4.7.20.1.static classsupertype_target (4.7.20.1.static classthrows_target (4.7.20.1.static classtype_argument_target (4.7.20.1.static classtype_parameter_bound_target (4.7.20.1.static classtype_parameter_target (4.7.20.1. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void_print(PrintWriter out, String tab) protected abstract void_toString(StringBuilder sb, int tabLevel) intvoidprint(PrintWriter out, String tab) default StringtabString(int tabLevel) toString()toString(int tabLevel) abstract void
-
Field Details
-
targettype
-
-
Constructor Details
-
TypeAnnotationTargetInfoData
-
-
Method Details
-
getTargetType
-
print
-
_print
-
write
- Throws:
IOException
-
toString
-
_toString
-
toString
-
getLength
int getLength() -
tabString
-