Uses of Interface org.apache.cassandra.db.columniterator.OnDiskAtomIterator (apache-cassandra API)
Date: 2018-02-12

## Uses of Interface
org.apache.cassandra.db.columniterator.OnDiskAtomIterator

- Packages that use OnDiskAtomIterator
  Package | Description
  --- | ---
  org.apache.cassandra.db.columniterator |
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.sstable.format.big |

- - ### Uses of OnDiskAtomIterator in org.apache.cassandra.db.columniterator

    Classes in org.apache.cassandra.db.columniterator that implement OnDiskAtomIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LazyColumnIterator`

    Methods in org.apache.cassandra.db.columniterator that return OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `OnDiskAtomIterator` | IColumnIteratorFactory.`create()`

  - ### Uses of OnDiskAtomIterator in org.apache.cassandra.db.compaction

    Fields in org.apache.cassandra.db.compaction with type parameters of type OnDiskAtomIterator
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<OnDiskAtomIterator>` | CompactionIterable.Reducer.`rows`
    `protected java.util.List<? extends OnDiskAtomIterator>` | LazilyCompactedRow.`rows`

    Methods in org.apache.cassandra.db.compaction with parameters of type OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompactionIterable.Reducer.`reduce(OnDiskAtomIterator current)`

    Constructor parameters in org.apache.cassandra.db.compaction with type arguments of type OnDiskAtomIterator
    Constructor and Description
    `LazilyCompactedRow(CompactionController controller, java.util.List<? extends OnDiskAtomIterator> rows)`

  - ### Uses of OnDiskAtomIterator in org.apache.cassandra.db.filter

    Methods in org.apache.cassandra.db.filter that return OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `OnDiskAtomIterator` | IDiskAtomFilter.`getColumnIterator(DecoratedKey key, ColumnFamily cf)`
    `OnDiskAtomIterator` | NamesQueryFilter.`getColumnIterator(DecoratedKey key, ColumnFamily cf)`
    `OnDiskAtomIterator` | SliceQueryFilter.`getColumnIterator(DecoratedKey key, ColumnFamily cf)`
    `OnDiskAtomIterator` | QueryFilter.`getSSTableColumnIterator(SSTableReader sstable)`
    `OnDiskAtomIterator` | IDiskAtomFilter.`getSSTableColumnIterator(SSTableReader sstable, DecoratedKey key)` returns an iterator that returns columns from the given SSTable matching the Filter criteria in sorted order.
    `OnDiskAtomIterator` | NamesQueryFilter.`getSSTableColumnIterator(SSTableReader sstable, DecoratedKey key)`
    `OnDiskAtomIterator` | SliceQueryFilter.`getSSTableColumnIterator(SSTableReader sstable, DecoratedKey key)`
    `OnDiskAtomIterator` | IDiskAtomFilter.`getSSTableColumnIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry)` Get an iterator that returns columns from the given SSTable using the opened file matching the Filter criteria in sorted order.
    `OnDiskAtomIterator` | NamesQueryFilter.`getSSTableColumnIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry)`
    `OnDiskAtomIterator` | SliceQueryFilter.`getSSTableColumnIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry)`

  - ### Uses of OnDiskAtomIterator in org.apache.cassandra.io.sstable

    Classes in org.apache.cassandra.io.sstable that implement OnDiskAtomIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SSTableIdentityIterator`

  - ### Uses of OnDiskAtomIterator in org.apache.cassandra.io.sstable.format

    Methods in org.apache.cassandra.io.sstable.format that return OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `abstract OnDiskAtomIterator` | SSTableReader.`iterator(DecoratedKey key, ColumnSlice[] slices, boolean reverse)`
    `abstract OnDiskAtomIterator` | SSTableReader.`iterator(DecoratedKey key, java.util.SortedSet<CellName> columns)`
    `abstract OnDiskAtomIterator` | SSTableReader.`iterator(FileDataInput file, DecoratedKey key, ColumnSlice[] slices, boolean reversed, RowIndexEntry indexEntry)`
    `abstract OnDiskAtomIterator` | SSTableReader.`iterator(FileDataInput file, DecoratedKey key, java.util.SortedSet<CellName> columns, RowIndexEntry indexEntry)`

    Method parameters in org.apache.cassandra.io.sstable.format with type arguments of type OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCompactedRow` | SSTableFormat.`getCompactedRowWriter(CompactionController controller, com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators)`

  - ### Uses of OnDiskAtomIterator in org.apache.cassandra.io.sstable.format.big

    Fields in org.apache.cassandra.io.sstable.format.big with type parameters of type OnDiskAtomIterator
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Iterator<OnDiskAtomIterator>` | BigTableScanner.`iterator`

    Methods in org.apache.cassandra.io.sstable.format.big that return OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `protected OnDiskAtomIterator` | BigTableScanner.KeyScanningIterator.`computeNext()`
    `OnDiskAtomIterator` | BigTableReader.`iterator(DecoratedKey key, ColumnSlice[] slices, boolean reverse)`
    `OnDiskAtomIterator` | BigTableReader.`iterator(DecoratedKey key, java.util.SortedSet<CellName> columns)`
    `OnDiskAtomIterator` | BigTableReader.`iterator(FileDataInput input, DecoratedKey key, ColumnSlice[] slices, boolean reverse, RowIndexEntry indexEntry)`
    `OnDiskAtomIterator` | BigTableReader.`iterator(FileDataInput input, DecoratedKey key, java.util.SortedSet<CellName> columns, RowIndexEntry indexEntry)`
    `OnDiskAtomIterator` | BigTableScanner.`next()`
    `OnDiskAtomIterator` | BigTableScanner.EmptySSTableScanner.`next()`

    Method parameters in org.apache.cassandra.io.sstable.format.big with type arguments of type OnDiskAtomIterator
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCompactedRow` | BigFormat.`getCompactedRowWriter(CompactionController controller, com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators)`

Copyright © 2018 The Apache Software Foundation