Uses of Class org.apache.cassandra.db.Slice (apache-cassandra API)
Date: 2018-02-14

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

- Packages that use Slice
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.db |
  org.apache.cassandra.db.columniterator |

- - ### Uses of Slice in org.apache.cassandra.cql3

    Methods in org.apache.cassandra.cql3 with parameters of type Slice
    Modifier and Type | Method and Description
    --- | ---
    `RangeTombstone` | UpdateParameters.`makeRangeTombstone(Slice slice)`

  - ### Uses of Slice in org.apache.cassandra.cql3.statements

    Methods in org.apache.cassandra.cql3.statements with parameters of type Slice
    Modifier and Type | Method and Description
    --- | ---
    `void` | CQL3CasRequest.`addRangeDeletion(Slice slice, ModificationStatement stmt, QueryOptions options, long timestamp)`
    `void` | DeleteStatement.`addUpdateForKey(PartitionUpdate update, Slice slice, UpdateParameters params)`
    `abstract void` | ModificationStatement.`addUpdateForKey(PartitionUpdate update, Slice slice, UpdateParameters params)`
    `void` | UpdateStatement.`addUpdateForKey(PartitionUpdate update, Slice slice, UpdateParameters params)`

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

    Fields in org.apache.cassandra.db declared as Slice
    Modifier and Type | Field and Description
    --- | ---
    `static Slice` | Slice.`ALL` The slice selecting all rows (of a given partition)

    Methods in org.apache.cassandra.db that return Slice
    Modifier and Type | Method and Description
    --- | ---
    `abstract Slice` | CBuilder.`buildSlice()`
    `Slice` | RangeTombstone.`deletedSlice()` The slice of rows that is deleted by this range tombstone.
    `Slice` | Slice.Serializer.`deserialize(DataInputPlus in, int version, java.util.List<AbstractType<?>> types)`
    `Slice` | Slice.`forPaging(ClusteringComparator comparator, Clustering lastReturned, boolean inclusive, boolean reversed)` Returns a slice for continuing paging from the last returned clustering prefix.
    `abstract Slice` | Slices.`get(int i)` Returns the ith slice of this `Slices` object.
    `static Slice` | Slice.`make(Clustering clustering)`
    `static Slice` | Slice.`make(ClusteringBound start, ClusteringBound end)`
    `static Slice` | Slice.`make(Clustering start, Clustering end)`
    `static Slice` | Slice.`make(ClusteringComparator comparator, java.lang.Object... values)`

    Methods in org.apache.cassandra.db with parameters of type Slice
    Modifier and Type | Method and Description
    --- | ---
    `Slices.Builder` | Slices.Builder.`add(Slice slice)`
    `AbstractReadCommandBuilder.SinglePartitionSliceBuilder` | AbstractReadCommandBuilder.SinglePartitionSliceBuilder.`addSlice(Slice slice)`
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, Slice slice)` Creates a new single partition slice command for the provided single slice.
    `java.util.Iterator<RangeTombstone>` | RangeTombstoneList.`iterator(Slice slice, boolean reversed)`
    `java.util.Iterator<RangeTombstone>` | DeletionInfo.`rangeIterator(Slice slice, boolean reversed)`
    `java.util.Iterator<RangeTombstone>` | MutableDeletionInfo.`rangeIterator(Slice slice, boolean reversed)`
    `void` | Slice.Serializer.`serialize(Slice slice, DataOutputPlus out, int version, java.util.List<AbstractType<?>> types)`
    `long` | Slice.Serializer.`serializedSize(Slice slice, int version, java.util.List<AbstractType<?>> types)`
    `static Slices` | Slices.`with(ClusteringComparator comparator, Slice slice)` Creates a `Slices` object that contains a single slice.

    Constructors in org.apache.cassandra.db with parameters of type Slice
    Constructor and Description
    `RangeTombstone(Slice slice, DeletionTime deletion)`

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

    Methods in org.apache.cassandra.db.columniterator with parameters of type Slice
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | AbstractSSTableIterator.Reader.`setForSlice(Slice slice)`

Copyright © 2018 The Apache Software Foundation