Package org.openjdk.asmtools.jasm
Class TypeAnnotationTypePathData
java.lang.Object
org.openjdk.asmtools.jasm.TypeAnnotationTypePathData
- All Implemented Interfaces:
Data
JVMS 4.7.20.2. The type_path structure
type_path {
u1 path_length;
{ u1 type_path_kind;
u1 type_argument_index;
} path[path_length];
}
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
void
print
(PrintWriter out, String tab) jdis: print the type_path structuretoString
(int tabLevel) void
-
Field Details
-
typePathEntries
-
-
Constructor Details
-
TypeAnnotationTypePathData
public TypeAnnotationTypePathData()
-
-
Method Details
-
addTypePathEntry
-
write
- Specified by:
write
in interfaceData
- Throws:
IOException
-
getLength
public int getLength() -
toString
-
print
jdis: print the type_path structure
-