| Interface | Description |
|---|---|
| Cell.Serializer | |
| CellPath.Serializer | |
| RangeTombstoneMarker |
A marker for a range tombstone bound.
|
| Row |
Storage engine representation of a row.
|
| Row.Builder |
Interface for building rows.
|
| RowDiffListener |
Interface that allows to act on the result of merging multiple rows.
|
| RowIterator |
An iterator over rows belonging to a partition.
|
| SliceableUnfilteredRowIterator | |
| Unfiltered |
Unfiltered is the common class for the main constituent of an unfiltered partition.
|
| UnfilteredRowIterator |
An iterator over the rows of a given partition that also includes deletion informations.
|
| UnfilteredRowIterators.MergeListener |
| Class | Description |
|---|---|
| AbstractCell |
Base abstract class for
Cell implementations. |
| AbstractRangeTombstoneMarker | |
| AbstractRow |
Base abstract class for
Row implementations. |
| AbstractUnfilteredRowIterator | |
| AlteringUnfilteredRowIterator |
Class that makes it easier to write unfiltered iterators that filter or modify
the returned unfiltered.
|
| BTreeBackedRow |
Immutable implementation of a Row object.
|
| BTreeBackedRow.Builder | |
| BufferCell | |
| Cell |
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).
|
| ComplexColumnData |
The data for a complex column, that is it's cells and potential complex
deletion time.
|
| ComplexColumnData.Builder | |
| CounterCells | |
| 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.
|
| 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.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 | |
| UnfilteredRowIterators |
Static methods to work with atom iterators.
|
| UnfilteredRowIteratorSerializer |
Serialize/Deserialize an unfiltered row iterator.
|
| UnfilteredRowIteratorSerializer.Header | |
| UnfilteredSerializer |
Serialize/deserialize a single Unfiltered (both on-wire and on-disk).
|
| WrappingRowIterator |
Abstract class to make writing atom iterators that wrap another iterator
easier.
|
| WrappingUnfilteredRowIterator |
Abstract class to make writing unfiltered iterators that wrap another iterator
easier.
|
| Enum | Description |
|---|---|
| SerializationHelper.Flag |
Flag affecting deserialization behavior (this only affect counters in practice).
|
| Unfiltered.Kind |
Copyright © 2015 The Apache Software Foundation