## Uses of Class
org.apache.cassandra.utils.AbstractIterator

- Packages that use AbstractIterator
  Package | Description
  --- | ---
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.db.rows |
  org.apache.cassandra.index.sasi.disk |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.format.big |
  org.apache.cassandra.utils |

- - ### Uses of AbstractIterator in org.apache.cassandra.db.partitions

    Subclasses of AbstractIterator in org.apache.cassandra.db.partitions
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBTreePartition.SlicesIterator`

  - ### Uses of AbstractIterator in org.apache.cassandra.db.rows

    Subclasses of AbstractIterator in org.apache.cassandra.db.rows
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractUnfilteredRowIterator`
    `class` | `LazilyInitializedUnfilteredRowIterator` Abstract class to create UnfilteredRowIterator that lazily initialize themselves.
    `class` | `RowAndDeletionMergeIterator` An iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition.
    `class` | `UnfilteredRowIteratorWithLowerBound` An unfiltered row iterator with a lower bound retrieved from either the global sstable statistics or the row index lower bounds (if available in the cache).

  - ### Uses of AbstractIterator in org.apache.cassandra.index.sasi.disk

    Subclasses of AbstractIterator in org.apache.cassandra.index.sasi.disk
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `AbstractTokenTreeBuilder.LevelIterator`

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

    Subclasses of AbstractIterator in org.apache.cassandra.io.sstable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KeyIterator`
    `class` | `SSTableSimpleIterator` Utility class to handle deserializing atom from sstables.

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

    Subclasses of AbstractIterator in org.apache.cassandra.io.sstable.format.big
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `BigTableScanner.KeyScanningIterator`

  - ### Uses of AbstractIterator in org.apache.cassandra.utils

    Subclasses of AbstractIterator in org.apache.cassandra.utils
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MergeIterator<In,Out>` Merges sorted input iterators which individually contain unique items.
    `static class` | `MerkleTree.TreeRangeIterator` Returns the leaf (range) of a given tree in increasing order.

Copyright © 2018 The Apache Software Foundation