| AbstractCell<V> |
Base abstract class for Cell implementations.
|
| AbstractRangeTombstoneMarker<B extends ClusteringBoundOrBoundary<?>> |
|
| AbstractRow |
Base abstract class for Row implementations.
|
| AbstractUnfilteredRowIterator |
|
| ArrayCell |
|
| BTreeRow |
Immutable implementation of a Row object.
|
| BTreeRow.Builder |
|
| BufferCell |
|
| Cell<V> |
A cell is our atomic unit for a single value of a single column.
|
| CellPath |
A path for a cell belonging to a complex column type (non-frozen collection or UDT).
|
| Cells |
Static methods to work on cells.
|
| ColumnData |
Generic interface for the data of a given column (inside a row).
|
| ColumnData.Reconciler |
|
| ComplexColumnData |
The data for a complex column, that is it's cells and potential complex
deletion time.
|
| ComplexColumnData.Builder |
|
| CounterCells |
|
| DeserializationHelper |
|
| EncodingStats |
Stats used for the encoding of the rows and tombstones of a given source.
|
| EncodingStats.Collector |
|
| EncodingStats.Serializer |
|
| LazilyInitializedUnfilteredRowIterator |
Abstract class to create UnfilteredRowIterator that lazily initialize themselves.
|
| NativeCell |
|
| RangeTombstoneBoundaryMarker |
A range tombstone marker that represents a boundary between 2 range tombstones (i.e.
|
| RangeTombstoneBoundMarker |
A range tombstone marker that indicates the bound of a range tombstone (start or end).
|
| RangeTombstoneMarker.Merger |
Utility class to help merging range tombstone markers coming from multiple inputs (UnfilteredRowIterators).
|
| Row.Deletion |
A row deletion/tombstone.
|
| Row.Merger |
Utility class to help merging rows from multiple inputs (UnfilteredRowIterators).
|
| RowAndDeletionMergeIterator |
An iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition.
|
| RowIterators |
Static methods to work with row iterators.
|
| Rows |
Static utilities to work on Row objects.
|
| SerializationHelper |
|
| ThrottledUnfilteredIterator |
A utility class to split the given #UnfilteredRowIterator into smaller chunks each
having at most ThrottledUnfilteredIterator.throttle + 1 unfiltereds.
|
| UnfilteredRowIterators |
Static methods to work with atom iterators.
|
| UnfilteredRowIteratorSerializer |
Serialize/Deserialize an unfiltered row iterator.
|
| UnfilteredRowIteratorSerializer.Header |
|
| 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).
|
| UnfilteredSerializer |
Serialize/deserialize a single Unfiltered (both on-wire and on-disk).
|
| WithOnlyQueriedData<I extends BaseRowIterator<?>> |
Function to skip cells (from an iterator) that are not part of those queried by the user
according to the provided ColumnFilter.
|
| WrappingUnfilteredRowIterator |
Abstract class to make writing unfiltered iterators that wrap another iterator
easier.
|