| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | ValueRecordsAggregate.
iterator for CellValueRecordInterface |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private static final int | |
| private int | |
| private static final int | |
| private CellValueRecordInterface[][] |
| Access | Constructor and Description |
|---|---|
| public | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | construct(CellValueRecordInterface rec, RecordStream rs, SharedValueManager
used to resolve any shared-formulas/arrays/tables for the current sheet sfh)Processes a single cell value record |
| private static int | Returns: the number of consecutiveBlankRecords in the specified row
starting from startIx.
|
| private MulBlankRecord | |
| public int | |
| public int | |
| public int | |
| public int | getRowCellBlockSize(int startRow, int endRow)
Tallies a count of the size of the cell records that are attached to the rows in the range specified. |
| private static int | |
| public void | |
| public Iterator | |
| public void | |
| public void | |
| public boolean | |
| public Spliterator | |
| public void | |
| public void |
| firstcell | back to summary |
|---|---|
| private int firstcell | |
| INDEX_NOT_SET | back to summary |
|---|---|
| private static final int INDEX_NOT_SET | |
| lastcell | back to summary |
|---|---|
| private int lastcell | |
| MAX_ROW_INDEX | back to summary |
|---|---|
| private static final int MAX_ROW_INDEX | |
| records | back to summary |
|---|---|
| private CellValueRecordInterface[][] records | |
| ValueRecordsAggregate | back to summary |
|---|---|
| public ValueRecordsAggregate() Creates a new instance of ValueRecordsAggregate | |
| ValueRecordsAggregate | back to summary |
|---|---|
| private ValueRecordsAggregate(int firstCellIx, int lastCellIx, CellValueRecordInterface[][] pRecords) | |
| addMultipleBlanks | back to summary |
|---|---|
| public void addMultipleBlanks(MulBlankRecord mbr) | |
| construct | back to summary |
|---|---|
| public void construct(CellValueRecordInterface rec, RecordStream rs, SharedValueManager sfh) Processes a single cell value record
| |
| countBlanks | back to summary |
|---|---|
private static int countBlanks(CellValueRecordInterface[] rowCellValues, int startIx)
| |
| createMBR | back to summary |
|---|---|
| private MulBlankRecord createMBR(CellValueRecordInterface[] cellValues, int startIx, int nBlank) | |
| getFirstCellNum | back to summary |
|---|---|
| public int getFirstCellNum() | |
| getLastCellNum | back to summary |
|---|---|
| public int getLastCellNum() | |
| getPhysicalNumberOfCells | back to summary |
|---|---|
| public int getPhysicalNumberOfCells() | |
| getRowCellBlockSize | back to summary |
|---|---|
| public int getRowCellBlockSize(int startRow, int endRow) Tallies a count of the size of the cell records that are attached to the rows in the range specified. | |
| getRowSerializedSize | back to summary |
|---|---|
| private static int getRowSerializedSize(CellValueRecordInterface[] rowCells) | |
| insertCell | back to summary |
|---|---|
| public void insertCell(CellValueRecordInterface cell) | |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. value iterator
| |
| removeAllCellsValuesForRow | back to summary |
|---|---|
| public void removeAllCellsValuesForRow(int rowIndex) | |
| removeCell | back to summary |
|---|---|
| public void removeCell(CellValueRecordInterface cell) | |
| rowHasCells | back to summary |
|---|---|
| public boolean rowHasCells(int row) Returns true if the row has cells attached to it | |
| spliterator | back to summary |
|---|---|
| public Spliterator Overrides default java. value spliterator
| |
| updateFormulasAfterRowShift | back to summary |
|---|---|
| public void updateFormulasAfterRowShift(FormulaShifter shifter, int currentExternSheetIndex) | |
| visitCellsForRow | back to summary |
|---|---|
| public void visitCellsForRow(int rowIndex, RecordAggregate. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| public boolean | |
| public CellValueRecordInterface | |
| public void | remove()
Overrides default java. Removes from the underlying collection the last element returned by this iterator (optional operation). |
| curColIndex | back to summary |
|---|---|
| pack-priv int curColIndex | |
| curRowIndex | back to summary |
|---|---|
| pack-priv int curRowIndex | |
| nextColIndex | back to summary |
|---|---|
| pack-priv int nextColIndex | |
| nextRowIndex | back to summary |
|---|---|
| pack-priv int nextRowIndex | |
| ValueIterator | back to summary |
|---|---|
| public ValueIterator() | |
| getNextPos | back to summary |
|---|---|
| pack-priv void getNextPos() | |
| hasNext | back to summary |
|---|---|
| public boolean hasNext() Implements java. Doc from java. Returns
| |
| next | back to summary |
|---|---|
| public CellValueRecordInterface next() Implements java. Doc from java. Returns the next element in the iteration.
| |
| remove | back to summary |
|---|---|
| public void remove() Overrides default java. Doc from java. Removes from the underlying collection the last element returned
by this iterator (optional operation). This method can be called
only once per call to The behavior of an iterator is unspecified if the underlying collection is modified while the iteration is in progress in any way other than by calling this method, unless an overriding class has specified a concurrent modification policy.
The behavior of an iterator is unspecified if this method is called
after a call to the | |