Package org.apache.poi.hssf.model
Class RowBlocksReader
- java.lang.Object
-
- org.apache.poi.hssf.model.RowBlocksReader
-
public final class RowBlocksReader extends 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 placeMergeCellsRecords within the row block.RecordStreamgetPlainRecordStream()SharedValueManagergetSharedFormulaManager()
-
-
-
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 placeMergeCellsRecords within the row block. They actually should be in theMergedCellsTablewhich is much later (see bug 45699).- Returns:
- any loose
MergeCellsRecords found
-
getSharedFormulaManager
public SharedValueManager getSharedFormulaManager()
-
getPlainRecordStream
public RecordStream getPlainRecordStream()
- Returns:
- a
RecordStreamcontaining all the non-SharedFormulaRecordnon-ArrayRecordand non-TableRecordRecords.
-
-