class FieldData extends MemberData
Modifier and Type | Field and Description |
---|---|
private AttrData |
initValue |
private ConstantPool.ConstValue_Pair |
nape |
access, annotAttrInv, annotAttrVis, cls, deprecatedAttr, signatureAttr, syntheticAttr, type_annotAttrInv, type_annotAttrVis
Constructor and Description |
---|
FieldData(ClassData cls,
int acc,
ConstantPool.ConstValue_Pair nape) |
Modifier and Type | Method and Description |
---|---|
protected DataVector |
getAttrVector() |
ConstantPool.ConstValue_Pair |
getNameDesc() |
void |
SetValue(Argument value_cpx) |
void |
write(CheckedDataOutputStream out) |
addAnnotations, createPseudoMod, getDataVector, init, setSignatureAttr
private ConstantPool.ConstValue_Pair nape
private AttrData initValue
public FieldData(ClassData cls, int acc, ConstantPool.ConstValue_Pair nape)
public ConstantPool.ConstValue_Pair getNameDesc()
public void SetValue(Argument value_cpx)
protected DataVector getAttrVector()
getAttrVector
in class MemberData
public void write(CheckedDataOutputStream out) throws java.io.IOException, Parser.CompilerError
java.io.IOException
Parser.CompilerError