public static class TypeAnnotationTargetInfoData.offset_target extends 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
Modifier and Type | Field and Description |
---|---|
(package private) int |
offset |
targettype
Constructor and Description |
---|
offset_target(TypeAnnotationTypes.ETargetType tt,
int offset) |
Modifier and Type | Method and Description |
---|---|
void |
_print(java.io.PrintWriter out,
java.lang.String tab) |
protected void |
_toString(java.lang.StringBuilder sb,
int tabLevel) |
int |
getLength() |
void |
write(CheckedDataOutputStream out) |
getTargetType, print, toString, toString
public offset_target(TypeAnnotationTypes.ETargetType tt, int offset)
public void write(CheckedDataOutputStream out) throws java.io.IOException
write
in interface Data
write
in class TypeAnnotationTargetInfoData
java.io.IOException
public void _print(java.io.PrintWriter out, java.lang.String tab)
_print
in class TypeAnnotationTargetInfoData
public int getLength()
protected void _toString(java.lang.StringBuilder sb, int tabLevel)
_toString
in class TypeAnnotationTargetInfoData