## Uses of Interface
org.apache.cassandra.db.partitions.UnfilteredPartitionIterator

- Packages that use UnfilteredPartitionIterator
  Package | Description
  --- | ---
  org.apache.cassandra.db |
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.db.transform |
  org.apache.cassandra.index |
  org.apache.cassandra.index.internal |
  org.apache.cassandra.index.internal.composites |
  org.apache.cassandra.index.internal.keys |
  org.apache.cassandra.index.sasi.plan |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.format.big |
  org.apache.cassandra.thrift |

- - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.db

    Classes in org.apache.cassandra.db that implement UnfilteredPartitionIterator
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Memtable.MemtableUnfilteredPartitionIterator`

    Methods in org.apache.cassandra.db that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredPartitionIterator` | ReadCommand.`executeLocally(ReadExecutionController executionController)` Executes this command on the local host.
    `UnfilteredPartitionIterator` | ReadQuery.`executeLocally(ReadExecutionController executionController)` Execute the query locally.
    `UnfilteredPartitionIterator` | SinglePartitionReadCommand.Group.`executeLocally(ReadExecutionController executionController)`
    `abstract UnfilteredPartitionIterator` | ReadResponse.`makeIterator(ReadCommand command)`
    `UnfilteredPartitionIterator` | PartitionRangeReadCommand.`queryStorage(ColumnFamilyStore cfs, ReadExecutionController executionController)`
    `protected abstract UnfilteredPartitionIterator` | ReadCommand.`queryStorage(ColumnFamilyStore cfs, ReadExecutionController executionController)`
    `protected UnfilteredPartitionIterator` | SinglePartitionReadCommand.`queryStorage(ColumnFamilyStore cfs, ReadExecutionController executionController)`
    `static UnfilteredPartitionIterator` | EmptyIterators.`unfilteredPartition(CFMetaData metadata, boolean isForThrift)`
    `protected UnfilteredPartitionIterator` | ReadCommand.`withoutPurgeableTombstones(UnfilteredPartitionIterator iterator, ColumnFamilyStore cfs)`
    `protected UnfilteredPartitionIterator` | ReadCommand.`withStateTracking(UnfilteredPartitionIterator iter)`

    Methods in org.apache.cassandra.db with parameters of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static ReadResponse` | ReadResponse.`createDataResponse(UnfilteredPartitionIterator data, ReadCommand command)`
    `static ReadResponse` | ReadResponse.`createDigestResponse(UnfilteredPartitionIterator data, ReadCommand command)`
    `static ReadResponse` | ReadResponse.`createRemoteDataResponse(UnfilteredPartitionIterator data, ReadCommand command)`
    `ReadResponse` | ReadCommand.`createResponse(UnfilteredPartitionIterator iterator)`
    `protected static java.nio.ByteBuffer` | ReadResponse.`makeDigest(UnfilteredPartitionIterator iterator, ReadCommand command)`
    `protected UnfilteredPartitionIterator` | ReadCommand.`withoutPurgeableTombstones(UnfilteredPartitionIterator iterator, ColumnFamilyStore cfs)`
    `protected UnfilteredPartitionIterator` | ReadCommand.`withStateTracking(UnfilteredPartitionIterator iter)`

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

    Classes in org.apache.cassandra.db.compaction that implement UnfilteredPartitionIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompactionIterator` Merge multiple iterators over the content of sstable into a "compacted" iterator.

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

    Methods in org.apache.cassandra.db.filter that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredPartitionIterator` | DataLimits.Counter.`applyTo(UnfilteredPartitionIterator partitions)`
    `abstract UnfilteredPartitionIterator` | RowFilter.`filter(UnfilteredPartitionIterator iter, int nowInSec)` Filters the provided iterator so that only the row satisfying the expression of this filter are included in the resulting iterator.
    `UnfilteredPartitionIterator` | DataLimits.`filter(UnfilteredPartitionIterator iter, int nowInSec, boolean countPartitionsWithOnlyStaticData)`

    Methods in org.apache.cassandra.db.filter with parameters of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredPartitionIterator` | DataLimits.Counter.`applyTo(UnfilteredPartitionIterator partitions)`
    `abstract UnfilteredPartitionIterator` | RowFilter.`filter(UnfilteredPartitionIterator iter, int nowInSec)` Filters the provided iterator so that only the row satisfying the expression of this filter are included in the resulting iterator.
    `UnfilteredPartitionIterator` | DataLimits.`filter(UnfilteredPartitionIterator iter, int nowInSec, boolean countPartitionsWithOnlyStaticData)`

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

    Classes in org.apache.cassandra.db.partitions that implement UnfilteredPartitionIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractUnfilteredPartitionIterator`
    `class` | `SingletonUnfilteredPartitionIterator`

    Methods in org.apache.cassandra.db.partitions that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`concat(java.util.List<UnfilteredPartitionIterator> iterators)`
    `UnfilteredPartitionIterator` | UnfilteredPartitionIterators.Serializer.`deserialize(DataInputPlus in, int version, CFMetaData metadata, ColumnFilter selection, SerializationHelper.Flag flag)`
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`loggingIterator(UnfilteredPartitionIterator iterator, java.lang.String id, boolean fullDetails)` Wraps the provided iterator so it logs the returned rows/RT for debugging purposes.
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`merge(java.util.List<? extends UnfilteredPartitionIterator> iterators, int nowInSec, UnfilteredPartitionIterators.MergeListener listener)`
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`mergeLazily(java.util.List<? extends UnfilteredPartitionIterator> iterators, int nowInSec)`

    Methods in org.apache.cassandra.db.partitions with parameters of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static void` | UnfilteredPartitionIterators.`digest(ReadCommand command, UnfilteredPartitionIterator iterator, java.security.MessageDigest digest, int version)` Digests the the provided iterator.
    `static PartitionIterator` | UnfilteredPartitionIterators.`filter(UnfilteredPartitionIterator iterator, int nowInSec)`
    `static UnfilteredRowIterator` | UnfilteredPartitionIterators.`getOnlyElement(UnfilteredPartitionIterator iter, SinglePartitionReadCommand command)`
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`loggingIterator(UnfilteredPartitionIterator iterator, java.lang.String id, boolean fullDetails)` Wraps the provided iterator so it logs the returned rows/RT for debugging purposes.
    `void` | UnfilteredPartitionIterators.Serializer.`serialize(UnfilteredPartitionIterator iter, ColumnFilter selection, DataOutputPlus out, int version)`

    Method parameters in org.apache.cassandra.db.partitions with type arguments of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`concat(java.util.List<UnfilteredPartitionIterator> iterators)`
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`merge(java.util.List<? extends UnfilteredPartitionIterator> iterators, int nowInSec, UnfilteredPartitionIterators.MergeListener listener)`
    `static UnfilteredPartitionIterator` | UnfilteredPartitionIterators.`mergeLazily(java.util.List<? extends UnfilteredPartitionIterator> iterators, int nowInSec)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.db.transform

    Methods in org.apache.cassandra.db.transform that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | Transformation.`apply(UnfilteredPartitionIterator iterator, Transformation<? super UnfilteredRowIterator> transformation)`
    `static UnfilteredPartitionIterator` | MorePartitions.`extend(UnfilteredPartitionIterator iterator, MorePartitions<? super UnfilteredPartitionIterator> more)`

    Methods in org.apache.cassandra.db.transform with parameters of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | Transformation.`apply(UnfilteredPartitionIterator iterator, Transformation<? super UnfilteredRowIterator> transformation)`
    `static UnfilteredPartitionIterator` | MorePartitions.`extend(UnfilteredPartitionIterator iterator, MorePartitions<? super UnfilteredPartitionIterator> more)`
    `static FilteredPartitions` | FilteredPartitions.`filter(UnfilteredPartitionIterator iterator, Filter filter)`
    `static FilteredPartitions` | FilteredPartitions.`filter(UnfilteredPartitionIterator iterator, int nowInSecs)` Filter any RangeTombstoneMarker from the iterator's iterators, transforming it into a PartitionIterator.

    Method parameters in org.apache.cassandra.db.transform with type arguments of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | MorePartitions.`extend(UnfilteredPartitionIterator iterator, MorePartitions<? super UnfilteredPartitionIterator> more)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.index

    Methods in org.apache.cassandra.index that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredPartitionIterator` | Index.Searcher.`search(ReadExecutionController executionController)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.index.internal

    Methods in org.apache.cassandra.index.internal that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract UnfilteredPartitionIterator` | CassandraIndexSearcher.`queryDataFromIndex(DecoratedKey indexKey, RowIterator indexHits, ReadCommand command, ReadExecutionController executionController)`
    `UnfilteredPartitionIterator` | CassandraIndexSearcher.`search(ReadExecutionController executionController)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.index.internal.composites

    Methods in org.apache.cassandra.index.internal.composites that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `protected UnfilteredPartitionIterator` | CompositesSearcher.`queryDataFromIndex(DecoratedKey indexKey, RowIterator indexHits, ReadCommand command, ReadExecutionController executionController)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.index.internal.keys

    Methods in org.apache.cassandra.index.internal.keys that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `protected UnfilteredPartitionIterator` | KeysSearcher.`queryDataFromIndex(DecoratedKey indexKey, RowIterator indexHits, ReadCommand command, ReadExecutionController executionController)`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.index.sasi.plan

    Methods in org.apache.cassandra.index.sasi.plan that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredPartitionIterator` | QueryPlan.`execute(ReadExecutionController executionController)`

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

    Subinterfaces of UnfilteredPartitionIterator in org.apache.cassandra.io.sstable
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ISSTableScanner` An ISSTableScanner is an abstraction allowing multiple SSTableScanners to be chained together under the hood.

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

    Classes in org.apache.cassandra.io.sstable.format.big that implement UnfilteredPartitionIterator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BigTableScanner`
    `static class` | `BigTableScanner.EmptySSTableScanner`

  - ### Uses of UnfilteredPartitionIterator in org.apache.cassandra.thrift

    Methods in org.apache.cassandra.thrift that return UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | ThriftResultsMerger.`maybeWrap(UnfilteredPartitionIterator iterator, CFMetaData metadata, int nowInSec)`

    Methods in org.apache.cassandra.thrift with parameters of type UnfilteredPartitionIterator
    Modifier and Type | Method and Description
    --- | ---
    `static UnfilteredPartitionIterator` | ThriftResultsMerger.`maybeWrap(UnfilteredPartitionIterator iterator, CFMetaData metadata, int nowInSec)`

Copyright © 2018 The Apache Software Foundation