Package org.openjdk.asmtools.jdis
Class RecordData.Component
java.lang.Object
org.openjdk.asmtools.jdis.Indenter
org.openjdk.asmtools.jdis.MemberData
org.openjdk.asmtools.jdis.RecordData.Component
- Enclosing class:
- RecordData
-
Field Summary
FieldsFields inherited from class org.openjdk.asmtools.jdis.MemberData
access, attrs, cls, invisibleAnnotations, invisibleTypeAnnotations, isDeprecated, isSynthetic, memberType, options, out, pr_cpx, signature, visibleAnnotations, visibleTypeAnnotations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
handleAttributes
(DataInputStream in, Tables.AttrTag attrtag, int attrlen) void
print()
Prints the component data to the current output stream.read
(DataInputStream in) Read and resolve the component data called from ClassData.Methods inherited from class org.openjdk.asmtools.jdis.MemberData
getAnnotationsCount, init, printAnnotations, printVar, readAttributes
Methods inherited from class org.openjdk.asmtools.jdis.Indenter
decreaseIndent, getIndentString, increaseIndent, indent, setIndent
-
Field Details
-
name_cpx
private int name_cpx -
type_cpx
private int type_cpx
-
-
Constructor Details
-
Component
-
-
Method Details
-
handleAttributes
protected boolean handleAttributes(DataInputStream in, Tables.AttrTag attrtag, int attrlen) throws IOException - Overrides:
handleAttributes
in classMemberData
- Throws:
IOException
-
read
Read and resolve the component data called from ClassData.- Throws:
IOException
-
print
Prints the component data to the current output stream. called from RecordData.- Specified by:
print
in classMemberData
- Throws:
IOException
-