## Uses of Interface
org.apache.poi.hssf.record.aggregates.RecordAggregate.RecordVisitor

- Packages that use RecordAggregate.RecordVisitor
  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 RecordAggregate.RecordVisitor in org.apache.poi.hssf.model

    Methods in org.apache.poi.hssf.model with parameters of type RecordAggregate.RecordVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | InternalSheet.`visitContainedRecords(RecordAggregate.RecordVisitor rv, int offset)`

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

    Classes in org.apache.poi.hssf.record.aggregates that implement RecordAggregate.RecordVisitor
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `RecordAggregate.PositionTrackingVisitor` A wrapper for `RecordAggregate.RecordVisitor` which accumulates the sizes of all records visited.

    Methods in org.apache.poi.hssf.record.aggregates with parameters of type RecordAggregate.RecordVisitor
    Modifier and Type | Method and Description
    --- | ---
    `void` | ValueRecordsAggregate.`visitCellsForRow(int rowIndex, RecordAggregate.RecordVisitor rv)`
    `void` | ColumnInfoRecordsAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | WorksheetProtectionBlock.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | DataValidityTable.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | CFRecordsAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | ConditionalFormattingTable.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | ChartSubstreamRecordAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | RowRecordsAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `abstract void` | RecordAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)` Visit each of the atomic BIFF records contained in this `RecordAggregate` in the order that they should be written to file.
    `void` | MergedCellsTable.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | CustomViewSettingsRecordAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | FormulaRecordAggregate.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`
    `void` | PageSettingsBlock.`visitContainedRecords(RecordAggregate.RecordVisitor rv)`

    Constructors in org.apache.poi.hssf.record.aggregates with parameters of type RecordAggregate.RecordVisitor
    Constructor and Description
    `PositionTrackingVisitor(RecordAggregate.RecordVisitor rv, int initialPosition)`

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