Package org.openjdk.asmtools.jasm
Class TypeAnnotationTargetInfoData.formal_parameter_target
java.lang.Object
org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData.formal_parameter_target
- All Implemented Interfaces:
DataWriter
- Enclosing class:
- TypeAnnotationTargetInfoData
public static class TypeAnnotationTargetInfoData.formal_parameter_target
extends TypeAnnotationTargetInfoData
formal_parameter_target (4.7.20.1. The target_info union)
The formal_parameter_target item indicates that an annotation appears on the type in a formal parameter declaration of a method, constructor, or lambda expression.
formal_parameter_target { u1 formal_parameter_index; }
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
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
-
Field Summary
FieldsFields inherited from class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
targetType
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.openjdk.asmtools.jasm.TypeAnnotationTargetInfoData
getTargetType, toPrintString, toString
-
Field Details
-
formalParamIndex
int formalParamIndex
-
-
Constructor Details
-
formal_parameter_target
-
-
Method Details
-
write
- Specified by:
write
in interfaceDataWriter
- Specified by:
write
in classTypeAnnotationTargetInfoData
- Throws:
IOException
-
_toPrintString
- Specified by:
_toPrintString
in classTypeAnnotationTargetInfoData
-
getLength
public int getLength() -
_toString
- Specified by:
_toString
in classTypeAnnotationTargetInfoData
-