public static class TypeAnnotationTargetInfoData.localvar_target extends TypeAnnotationTargetInfoData
| Modifier and Type | Class and Description |
|---|---|
class |
TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry |
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) java.util.ArrayList<TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry> |
table |
targettype| Constructor and Description |
|---|
localvar_target(TypeAnnotationTypes.ETargetType tt,
int size) |
| 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) |
void |
addEntry(int startPC,
int length,
int cpx) |
int |
getLength() |
void |
write(CheckedDataOutputStream out) |
getTargetType, print, toString, toStringjava.util.ArrayList<TypeAnnotationTargetInfoData.localvar_target.LocalVar_Entry> table
public localvar_target(TypeAnnotationTypes.ETargetType tt, int size)
public void addEntry(int startPC,
int length,
int cpx)
public void write(CheckedDataOutputStream out) throws java.io.IOException
write in interface Datawrite in class TypeAnnotationTargetInfoDatajava.io.IOExceptionpublic void _print(java.io.PrintWriter out,
java.lang.String tab)
_print in class TypeAnnotationTargetInfoDatapublic int getLength()
protected void _toString(java.lang.StringBuilder sb,
int tabLevel)
_toString in class TypeAnnotationTargetInfoData