Modifier and Type | Class and Description |
---|---|
(package private) class |
RecordData.ComponentData |
Modifier and Type | Field and Description |
---|---|
private java.util.List<RecordData.ComponentData> |
components |
Constructor and Description |
---|
RecordData(ClassData cls) |
Modifier and Type | Method and Description |
---|---|
void |
addComponent(ConstantPool.ConstCell nameCell,
ConstantPool.ConstCell descCell,
ConstantPool.ConstCell signature,
java.util.ArrayList<AnnotationData> annotations) |
int |
attrLength() |
boolean |
isEmpty() |
void |
write(CheckedDataOutputStream out) |
getClassData, getLength
private java.util.List<RecordData.ComponentData> components
public RecordData(ClassData cls)
public void addComponent(ConstantPool.ConstCell nameCell, ConstantPool.ConstCell descCell, ConstantPool.ConstCell signature, java.util.ArrayList<AnnotationData> annotations)
public boolean isEmpty()
public void write(CheckedDataOutputStream out) throws java.io.IOException
public int attrLength()
attrLength
in class AttrData