## Uses of Class
org.apache.cassandra.db.Slices

Packages that use Slices
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.columniterator
org.apache.cassandra.db.filter
org.apache.cassandra.db.partitions
org.apache.cassandra.io.sstable.format
org.apache.cassandra.io.sstable.format.big

### Uses of Slices in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that return Slices
`Slices` SelectStatement.`clusteringIndexFilterAsSlices()` Returns the slices fetched by this SELECT, assuming an internal call (no bound values in particular).

### Uses of Slices in org.apache.cassandra.db

Fields in org.apache.cassandra.db declared as Slices
`static Slices` Slices.`ALL` Slices selecting all the rows of a partition.
`static Slices` Slices.`NONE` Slices selecting no rows in a partition.

Methods in org.apache.cassandra.db that return Slices
`Slices` Slices.Builder.`build()`
`Slices` Slices.Serializer.`deserialize(DataInputPlus in, int version, CFMetaData metadata)`
`abstract Slices` Slices.`forPaging(ClusteringComparator comparator, Clustering lastReturned, boolean inclusive, boolean reversed)` Returns slices for continuing the paging of those slices given the last returned clustering prefix.
`static Slices` Slices.`with(ClusteringComparator comparator, Slice slice)` Creates a `Slices` object that contains a single slice.

Methods in org.apache.cassandra.db with parameters of type Slices
`Slices.Builder` Slices.Builder.`addAll(Slices slices)`
`static SinglePartitionReadCommand` SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, java.nio.ByteBuffer key, Slices slices)` Creates a new single partition slice command for the provided slices.
`static SinglePartitionReadCommand` SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, Slices slices)` Creates a new single partition slice command for the provided slices.
`UnfilteredRowIterator` StorageHook.`makeRowIterator(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, boolean isForThrift, SSTableReadsListener listener)`
`void` Slices.Serializer.`serialize(Slices slices, DataOutputPlus out, int version)`
`long` Slices.Serializer.`serializedSize(Slices slices, int version)`

### Uses of Slices in org.apache.cassandra.db.columniterator

Fields in org.apache.cassandra.db.columniterator declared as Slices
`protected Slices` AbstractSSTableIterator.`slices`

Constructors in org.apache.cassandra.db.columniterator with parameters of type Slices
Constructor and Description
`AbstractSSTableIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columnFilter, boolean isForThrift, FileHandle ifile)`
`SSTableIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columns, boolean isForThrift, FileHandle ifile)`
`SSTableReversedIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columns, boolean isForThrift, FileHandle ifile)`

### Uses of Slices in org.apache.cassandra.db.filter

Methods in org.apache.cassandra.db.filter that return Slices
`Slices` ClusteringIndexFilter.`getSlices(CFMetaData metadata)`
`Slices` ClusteringIndexNamesFilter.`getSlices(CFMetaData metadata)`
`Slices` ClusteringIndexSliceFilter.`getSlices(CFMetaData metadata)`
`Slices` ClusteringIndexSliceFilter.`requestedSlices()`

Constructors in org.apache.cassandra.db.filter with parameters of type Slices
Constructor and Description
`ClusteringIndexSliceFilter(Slices slices, boolean reversed)`

### Uses of Slices in org.apache.cassandra.db.partitions

Methods in org.apache.cassandra.db.partitions with parameters of type Slices
`UnfilteredRowIterator` AbstractBTreePartition.`unfilteredIterator(AbstractBTreePartition.Holder current, ColumnFilter selection, Slices slices, boolean reversed)`
`UnfilteredRowIterator` AtomicBTreePartition.`unfilteredIterator(AbstractBTreePartition.Holder current, ColumnFilter selection, Slices slices, boolean reversed)`
`UnfilteredRowIterator` AbstractBTreePartition.`unfilteredIterator(ColumnFilter selection, Slices slices, boolean reversed)`
`UnfilteredRowIterator` AtomicBTreePartition.`unfilteredIterator(ColumnFilter selection, Slices slices, boolean reversed)`
`UnfilteredRowIterator` Partition.`unfilteredIterator(ColumnFilter columns, Slices slices, boolean reversed)` Returns an UnfilteredRowIterator over the rows/RT contained by this partition selected by the provided slices.

### Uses of Slices in org.apache.cassandra.io.sstable.format

Methods in org.apache.cassandra.io.sstable.format with parameters of type Slices
`abstract UnfilteredRowIterator` SSTableReader.`iterator(DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, boolean isForThrift, SSTableReadsListener listener)`
`abstract UnfilteredRowIterator` SSTableReader.`iterator(FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter selectedColumns, boolean reversed, boolean isForThrift)`

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

Methods in org.apache.cassandra.io.sstable.format.big with parameters of type Slices
`UnfilteredRowIterator` BigTableReader.`iterator(DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, boolean isForThrift, SSTableReadsListener listener)`
`UnfilteredRowIterator` BigTableReader.`iterator(FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter selectedColumns, boolean reversed, boolean isForThrift)`