public interface RangeTombstoneMarker extends Unfiltered
There is 2 types of markers: bounds (see RangeTombstoneBoundMarker) and boundaries (see RangeTombstoneBoundaryMarker).
| Modifier and Type | Interface and Description |
|---|---|
static class |
RangeTombstoneMarker.Merger
Utility class to help merging range tombstone markers coming from multiple inputs (UnfilteredRowIterators).
|
Unfiltered.Kind| Modifier and Type | Method and Description |
|---|---|
ClusteringBound |
closeBound(boolean reversed) |
DeletionTime |
closeDeletionTime(boolean reversed) |
boolean |
closeIsInclusive(boolean reversed) |
ClusteringBoundOrBoundary |
clustering() |
RangeTombstoneMarker |
copy(AbstractAllocator allocator) |
boolean |
isBoundary() |
boolean |
isClose(boolean reversed) |
default boolean |
isEmpty() |
boolean |
isOpen(boolean reversed) |
ClusteringBound |
openBound(boolean reversed) |
DeletionTime |
openDeletionTime(boolean reversed) |
boolean |
openIsInclusive(boolean reversed) |
RangeTombstoneMarker |
withNewOpeningDeletionTime(boolean reversed,
DeletionTime newDeletionTime) |
digest, digest, isRangeTombstoneMarker, isRow, kind, toString, toString, toString, validateDataClusteringBoundOrBoundary clustering()
clustering in interface Clusterableboolean isBoundary()
boolean isOpen(boolean reversed)
boolean isClose(boolean reversed)
DeletionTime openDeletionTime(boolean reversed)
DeletionTime closeDeletionTime(boolean reversed)
boolean openIsInclusive(boolean reversed)
boolean closeIsInclusive(boolean reversed)
ClusteringBound openBound(boolean reversed)
ClusteringBound closeBound(boolean reversed)
RangeTombstoneMarker copy(AbstractAllocator allocator)
default boolean isEmpty()
isEmpty in interface UnfilteredRangeTombstoneMarker withNewOpeningDeletionTime(boolean reversed, DeletionTime newDeletionTime)
Copyright © 2018 The Apache Software Foundation