## Uses of Class
org.apache.cassandra.db.filter.ColumnSlice

Packages that use ColumnSlice
Package | Description
--- | ---
org.apache.cassandra.db |
org.apache.cassandra.db.columniterator |
org.apache.cassandra.db.filter |

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

Methods in org.apache.cassandra.db with parameters of type ColumnSlice
Modifier and Type | Method and Description
--- | ---
`java.util.Iterator<Column>` | ArrayBackedSortedColumns.`iterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | AtomicSortedColumns.`iterator(ColumnSlice[] slices)`
`abstract java.util.Iterator<Column>` | ColumnFamily.`iterator(ColumnSlice[] slices)` Returns an iterator over the columns of this map that returns only the matching @param slices.
`java.util.Iterator<Column>` | EmptyColumns.`iterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | TreeMapBackedSortedColumns.`iterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | UnsortedColumns.`iterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | ArrayBackedSortedColumns.`reverseIterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | AtomicSortedColumns.`reverseIterator(ColumnSlice[] slices)`
`abstract java.util.Iterator<Column>` | ColumnFamily.`reverseIterator(ColumnSlice[] slices)` Returns a reversed iterator over the columns of this map that returns only the matching @param slices.
`java.util.Iterator<Column>` | EmptyColumns.`reverseIterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | TreeMapBackedSortedColumns.`reverseIterator(ColumnSlice[] slices)`
`java.util.Iterator<Column>` | UnsortedColumns.`reverseIterator(ColumnSlice[] slices)`

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

Constructors in org.apache.cassandra.db.columniterator with parameters of type ColumnSlice
Constructor and Description
`SSTableSliceIterator(SSTableReader sstable, DecoratedKey key, ColumnSlice[] slices, boolean reversed)`
`SSTableSliceIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, ColumnSlice[] slices, boolean reversed, RowIndexEntry indexEntry)` An iterator for a slice within an SSTable

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

Fields in org.apache.cassandra.db.filter declared as ColumnSlice
Modifier and Type | Field and Description
--- | ---
`static ColumnSlice` | ColumnSlice.`ALL_COLUMNS`
`static ColumnSlice[]` | ColumnSlice.`ALL_COLUMNS_ARRAY`
`ColumnSlice[]` | SliceQueryFilter.`slices`

Methods in org.apache.cassandra.db.filter that return ColumnSlice
Modifier and Type | Method and Description
--- | ---
`ColumnSlice` | ColumnSlice.Serializer.`deserialize(java.io.DataInput in, int version)`

Methods in org.apache.cassandra.db.filter with parameters of type ColumnSlice
Modifier and Type | Method and Description
--- | ---
`void` | ColumnSlice.Serializer.`serialize(ColumnSlice cs, java.io.DataOutput out, int version)`
`long` | ColumnSlice.Serializer.`serializedSize(ColumnSlice cs, int version)`
`SliceQueryFilter` | SliceQueryFilter.`withUpdatedSlices(ColumnSlice[] newSlices)`

Constructors in org.apache.cassandra.db.filter with parameters of type ColumnSlice
Constructor and Description
`ColumnSlice.NavigableMapIterator(java.util.NavigableMap<java.nio.ByteBuffer,Column> map, ColumnSlice[] slices)`
`SliceQueryFilter(ColumnSlice[] slices, boolean reversed, int count)` Constructor that accepts multiple slices.
`SliceQueryFilter(ColumnSlice[] slices, boolean reversed, int count, int compositesToGroup)`