private class RecordData.Component extends MemberData
| Modifier and Type | Field and Description |
|---|---|
private int |
name_cpx |
private int |
type_cpx |
access, attrs, cls, invisibleAnnotations, invisibleTypeAnnotations, isDeprecated, isSynthetic, memberType, options, out, pr_cpx, signature, visibleAnnotations, visibleTypeAnnotations| Modifier and Type | Method and Description |
|---|---|
protected boolean |
handleAttributes(java.io.DataInputStream in,
Tables.AttrTag attrtag,
int attrlen) |
void |
print()
Prints the component data to the current output stream.
|
RecordData.Component |
read(java.io.DataInputStream in)
Read and resolve the component data called from ClassData.
|
getAnnotationsCount, init, printAnnotations, printVar, readAttributesdecreaseIndent, getIndentString, increaseIndent, indent, setIndentpublic Component(ClassData cls)
protected boolean handleAttributes(java.io.DataInputStream in,
Tables.AttrTag attrtag,
int attrlen)
throws java.io.IOException
handleAttributes in class MemberDatajava.io.IOExceptionpublic RecordData.Component read(java.io.DataInputStream in) throws java.io.IOException
java.io.IOExceptionpublic void print()
throws java.io.IOException
print in class MemberDatajava.io.IOException