## Uses of Class
org.apache.poi.hssf.model.RecordStream

- Packages that use RecordStream
  Package | Description
  --- | ---
  org.apache.poi.hssf.model | Provides low level API structures for reading, writing, modifying XLS files.
  org.apache.poi.hssf.record.aggregates | The record aggregates are not real "records" but collections of records that act as a single record.

- - ### Uses of RecordStream in org.apache.poi.hssf.model

    Methods in org.apache.poi.hssf.model that return RecordStream
    Modifier and Type | Method and Description
    --- | ---
    `RecordStream` | RowBlocksReader.`getPlainRecordStream()`

    Methods in org.apache.poi.hssf.model with parameters of type RecordStream
    Modifier and Type | Method and Description
    --- | ---
    `static InternalSheet` | InternalSheet.`createSheet(RecordStream rs)` read support (offset used as starting point for search) for low level API.

    Constructors in org.apache.poi.hssf.model with parameters of type RecordStream
    Constructor and Description
    `RowBlocksReader(RecordStream rs)` Also collects any loose MergeCellRecords and puts them in the supplied mergedCellsTable

  - ### Uses of RecordStream in org.apache.poi.hssf.record.aggregates

    Methods in org.apache.poi.hssf.record.aggregates with parameters of type RecordStream
    Modifier and Type | Method and Description
    --- | ---
    `void` | PageSettingsBlock.`addLateRecords(RecordStream rs)` This method reads PageSettingsBlock records from the supplied RecordStream until the first non-PageSettingsBlock record is encountered.
    `void` | WorksheetProtectionBlock.`addRecords(RecordStream rs)` This method reads `WorksheetProtectionBlock` records from the supplied RecordStream until the first non-WorksheetProtectionBlock record is encountered.
    `void` | ValueRecordsAggregate.`construct(CellValueRecordInterface rec, RecordStream rs, SharedValueManager sfh)` Processes a single cell value record
    `static CFRecordsAggregate` | CFRecordsAggregate.`createCFAggregate(RecordStream rs)` Create CFRecordsAggregate from a list of CF Records
    `void` | MergedCellsTable.`read(RecordStream rs)` reads zero or more consecutive `MergeCellsRecord`s

    Constructors in org.apache.poi.hssf.record.aggregates with parameters of type RecordStream
    Constructor and Description
    `ChartSubstreamRecordAggregate(RecordStream rs)`
    `ColumnInfoRecordsAggregate(RecordStream rs)`
    `ConditionalFormattingTable(RecordStream rs)`
    `CustomViewSettingsRecordAggregate(RecordStream rs)`
    `DataValidityTable(RecordStream rs)`
    `PageSettingsBlock(RecordStream rs)`
    `RowRecordsAggregate(RecordStream rs, SharedValueManager svm)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.