public class FieldData extends MemberData
| Modifier and Type | Field and Description |
|---|---|
protected int |
name_cpx |
protected int |
type_cpx |
protected int |
value_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 field data to the current output stream.
|
void |
read(java.io.DataInputStream in)
Read and resolve the field data called from ClassData.
|
getAnnotationsCount, init, printAnnotations, printVar, readAttributesdecreaseIndent, getIndentString, increaseIndent, indent, setIndentprotected int name_cpx
protected int type_cpx
protected int value_cpx
public FieldData(ClassData cls)
protected boolean handleAttributes(java.io.DataInputStream in,
Tables.AttrTag attrtag,
int attrlen)
throws java.io.IOException
handleAttributes in class MemberDatajava.io.IOExceptionpublic void read(java.io.DataInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void print()
throws java.io.IOException
print in class MemberDatajava.io.IOException