Package org.openjdk.asmtools.jasm
Class FieldData
- java.lang.Object
-
- org.openjdk.asmtools.jasm.MemberData
-
- org.openjdk.asmtools.jasm.FieldData
-
class FieldData extends MemberData
field_info
-
-
Field Summary
Fields Modifier and Type Field Description private AttrData
initValue
private ConstantPool.ConstValue_Pair
nape
-
Fields inherited from class org.openjdk.asmtools.jasm.MemberData
access, annotAttrInv, annotAttrVis, cls, deprecatedAttr, signatureAttr, syntheticAttr, type_annotAttrInv, type_annotAttrVis
-
-
Constructor Summary
Constructors Constructor Description FieldData(ClassData cls, int acc, ConstantPool.ConstValue_Pair nape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataVector
getAttrVector()
ConstantPool.ConstValue_Pair
getNameDesc()
void
SetValue(Argument value_cpx)
void
write(CheckedDataOutputStream out)
-
Methods inherited from class org.openjdk.asmtools.jasm.MemberData
addAnnotations, createPseudoMod, getDataVector, init, setSignatureAttr
-
-
-
-
Field Detail
-
nape
private ConstantPool.ConstValue_Pair nape
-
initValue
private AttrData initValue
-
-
Constructor Detail
-
FieldData
public FieldData(ClassData cls, int acc, ConstantPool.ConstValue_Pair nape)
-
-
Method Detail
-
getNameDesc
public ConstantPool.ConstValue_Pair getNameDesc()
-
SetValue
public void SetValue(Argument value_cpx)
-
getAttrVector
protected DataVector getAttrVector()
- Specified by:
getAttrVector
in classMemberData
-
write
public void write(CheckedDataOutputStream out) throws java.io.IOException, Parser.CompilerError
- Throws:
java.io.IOException
Parser.CompilerError
-
-