|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--jxl.biff.RecordData
|
+--jxl.biff.WritableRecordData
|
+--jxl.write.biff.IndexRecord
Index into the cell rows in an worksheet
| Field Summary | |
private int |
blocks
The number of blocks needed to hold all the rows |
private int |
bofPosition
The position of the BOF record in the excel output stream |
private byte[] |
data
The binary data |
private int |
dataPos
The position of the current 'pointer' within the byte array |
private int |
rows
The numbe of rows served by this index record |
| Fields inherited from class jxl.biff.WritableRecordData |
maxRecordLength |
| Fields inherited from class jxl.biff.RecordData |
code, record |
| Constructor Summary | |
IndexRecord(int pos,
int r,
int bl)
Constructor |
|
| Method Summary | |
(package private) void |
addBlockPosition(int pos)
Adds another index record into the array |
protected byte[] |
getData()
Gets the binary data for output. |
(package private) void |
setDataStartPosition(int pos)
Sets the position of the data start. |
| Methods inherited from class jxl.biff.WritableRecordData |
getBytes, handleContinueRecords |
| Methods inherited from class jxl.biff.RecordData |
getCode, getRecord |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private byte[] data
private int rows
private int bofPosition
private int blocks
private int dataPos
| Constructor Detail |
public IndexRecord(int pos,
int r,
int bl)
pos - the position of the BOF recordbl - the number of blocksr - the number of rows| Method Detail |
protected byte[] getData()
getData in class WritableRecordDatavoid addBlockPosition(int pos)
pos - the position in the output filevoid setDataStartPosition(int pos)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||