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
private class RecordData.Component extends MemberData
-
-
Field Summary
Fields Modifier and Type Field Description private intname_cpxprivate inttype_cpx-
Fields inherited from class org.openjdk.asmtools.jdis.MemberData
access, attrs, cls, invisibleAnnotations, invisibleTypeAnnotations, isDeprecated, isSynthetic, memberType, options, out, pr_cpx, signature, visibleAnnotations, visibleTypeAnnotations
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanhandleAttributes(java.io.DataInputStream in, Tables.AttrTag attrtag, int attrlen)voidprint()Prints the component data to the current output stream.RecordData.Componentread(java.io.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
-
-
-
-
Constructor Detail
-
Component
public Component(ClassData cls)
-
-
Method Detail
-
handleAttributes
protected boolean handleAttributes(java.io.DataInputStream in, Tables.AttrTag attrtag, int attrlen) throws java.io.IOException- Overrides:
handleAttributesin classMemberData- Throws:
java.io.IOException
-
read
public RecordData.Component read(java.io.DataInputStream in) throws java.io.IOException
Read and resolve the component data called from ClassData.- Throws:
java.io.IOException
-
print
public void print() throws java.io.IOExceptionPrints the component data to the current output stream. called from RecordData.- Specified by:
printin classMemberData- Throws:
java.io.IOException
-
-