public abstract class TypeAnnotationTargetInfoData extends java.lang.Object implements Data
Modifier and Type | Class and Description |
---|---|
static class |
TypeAnnotationTargetInfoData.catch_target
catch_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.empty_target
empty_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.formal_parameter_target
formal_parameter_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.localvar_target
localvar_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.offset_target
offset_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.supertype_target
supertype_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.throws_target
throws_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.type_argument_target
type_argument_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.type_parameter_bound_target
type_parameter_bound_target (4.7.20.1.
|
static class |
TypeAnnotationTargetInfoData.type_parameter_target
type_parameter_target (4.7.20.1.
|
Modifier and Type | Field and Description |
---|---|
protected TypeAnnotationTypes.ETargetType |
targettype |
Constructor and Description |
---|
TypeAnnotationTargetInfoData(TypeAnnotationTypes.ETargetType tt) |
Modifier and Type | Method and Description |
---|---|
abstract void |
_print(java.io.PrintWriter out,
java.lang.String tab) |
protected abstract void |
_toString(java.lang.StringBuilder sb,
int tabLevel) |
TypeAnnotationTypes.ETargetType |
getTargetType() |
void |
print(java.io.PrintWriter out,
java.lang.String tab) |
java.lang.String |
toString() |
java.lang.String |
toString(int tabLevel) |
abstract void |
write(CheckedDataOutputStream out) |
protected TypeAnnotationTypes.ETargetType targettype
public TypeAnnotationTargetInfoData(TypeAnnotationTypes.ETargetType tt)
public TypeAnnotationTypes.ETargetType getTargetType()
public void print(java.io.PrintWriter out, java.lang.String tab)
public abstract void _print(java.io.PrintWriter out, java.lang.String tab)
public abstract void write(CheckedDataOutputStream out) throws java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
protected abstract void _toString(java.lang.StringBuilder sb, int tabLevel)
public java.lang.String toString(int tabLevel)