|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hssf.record.Record
org.apache.poi.hssf.record.aggregates.RowRecordsAggregate
Constructor Summary | |
RowRecordsAggregate()
Creates a new instance of ValueRecordsAggregate |
Method Summary | |
java.lang.Object |
clone()
Performs a deep clone of the record |
void |
collapseRow(int rowNumber)
|
static RowRecord |
createRow(int row)
Create a row record. |
void |
expandRow(int rowNumber)
|
protected void |
fillFields(byte[] data,
short size,
int offset)
called by the constructor, should set class level fields. |
int |
findEndOfRowOutlineGroup(int row)
|
int |
findStartOfRowOutlineGroup(int row)
|
int |
getFirstRowNum()
|
java.util.Iterator |
getIterator()
|
int |
getLastRowNum()
|
int |
getPhysicalNumberOfRows()
|
int |
getRecordSize()
gives the current serialized size of the record. |
RowRecord |
getRow(int rownum)
|
short |
getSid()
return the non static version of the id for this record. |
void |
insertRow(RowRecord row)
|
boolean |
isRowGroupCollapsed(int row)
|
boolean |
isRowGroupHiddenByParent(int row)
|
void |
removeRow(RowRecord row)
|
int |
serialize(int offset,
byte[] data)
called by the class that is responsible for writing this sucker. |
protected void |
validateSid(short id)
called by constructor, should throw runtime exception in the event of a record passed with a differing ID. |
int |
writeHidden(RowRecord rowRecord,
int row,
boolean hidden)
|
Methods inherited from class org.apache.poi.hssf.record.Record |
fillFields, isInValueSection, isValue, processContinueRecord, serialize, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public RowRecordsAggregate()
Method Detail |
public void insertRow(RowRecord row)
public void removeRow(RowRecord row)
public RowRecord getRow(int rownum)
public int getPhysicalNumberOfRows()
public int getFirstRowNum()
public int getLastRowNum()
public int serialize(int offset, byte[] data)
serialize
in class Record
offset
- offset to begin writing atdata
- byte array containing instance data
protected void fillFields(byte[] data, short size, int offset)
fillFields
in class Record
data
- raw datasize
- size of dataoffset
- of the record's data (provided a big array of the file)protected void validateSid(short id)
validateSid
in class Record
id
- alleged id for this recordpublic short getSid()
getSid
in class Record
public int getRecordSize()
Record
getRecordSize
in class Record
public java.util.Iterator getIterator()
public java.lang.Object clone()
clone
in class Record
public int findStartOfRowOutlineGroup(int row)
public int findEndOfRowOutlineGroup(int row)
public int writeHidden(RowRecord rowRecord, int row, boolean hidden)
public void collapseRow(int rowNumber)
public static RowRecord createRow(int row)
row
- number
RowRecord
public boolean isRowGroupCollapsed(int row)
public void expandRow(int rowNumber)
public boolean isRowGroupHiddenByParent(int row)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |