Package org.openjdk.asmtools.jasm
Class RecordData.ComponentData
- java.lang.Object
-
- org.openjdk.asmtools.jasm.MemberData
-
- org.openjdk.asmtools.jasm.RecordData.ComponentData
-
- Enclosing class:
- RecordData
class RecordData.ComponentData extends MemberData
-
-
Field Summary
Fields Modifier and Type Field Description private FieldData
field
-
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 ComponentData(FieldData field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataVector
getAttrVector()
int
getLength()
void
write(CheckedDataOutputStream out)
-
Methods inherited from class org.openjdk.asmtools.jasm.MemberData
addAnnotations, createPseudoMod, getDataVector, init, setSignatureAttr
-
-
-
-
Field Detail
-
field
private FieldData field
-
-
Constructor Detail
-
ComponentData
public ComponentData(FieldData field)
-
-
Method Detail
-
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
-
getLength
public int getLength()
-
-