Package org.apache.poi.hssf.model
Class RowBlocksReader
- java.lang.Object
-
- org.apache.poi.hssf.model.RowBlocksReader
-
public final class RowBlocksReader extends java.lang.Object
Segregates the 'Row Blocks' section of a single sheet into plain row/cell records and shared formula records.
-
-
Constructor Summary
Constructors Constructor Description RowBlocksReader(RecordStream rs)
Also collects any loose MergeCellRecords and puts them in the supplied mergedCellsTable
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeCellsRecord[]
getLooseMergedCells()
Some unconventional apps placeMergeCellsRecord
s within the row block.RecordStream
getPlainRecordStream()
SharedValueManager
getSharedFormulaManager()
-
-
-
Constructor Detail
-
RowBlocksReader
public RowBlocksReader(RecordStream rs)
Also collects any loose MergeCellRecords and puts them in the supplied mergedCellsTable- Parameters:
rs
- the record stream
-
-
Method Detail
-
getLooseMergedCells
public MergeCellsRecord[] getLooseMergedCells()
Some unconventional apps placeMergeCellsRecord
s within the row block. They actually should be in theMergedCellsTable
which is much later (see bug 45699).- Returns:
- any loose MergeCellsRecords found
-
getSharedFormulaManager
public SharedValueManager getSharedFormulaManager()
-
getPlainRecordStream
public RecordStream getPlainRecordStream()
- Returns:
- a
RecordStream
containing all the non-SharedFormulaRecord
non-ArrayRecord
and non-TableRecord
Records.
-
-