public interface RangeTombstoneMarker extends Unfiltered
There is 2 types of markers: bounds (see RangeTombstoneBound
) and boundaries (see RangeTombstoneBoundary
).
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 |
---|---|
RangeTombstone.Bound |
closeBound(boolean reversed) |
DeletionTime |
closeDeletionTime(boolean reversed) |
boolean |
closeIsInclusive(boolean reversed) |
RangeTombstone.Bound |
clustering() |
RangeTombstoneMarker |
copy(AbstractAllocator allocator) |
boolean |
isBoundary() |
boolean |
isClose(boolean reversed) |
boolean |
isOpen(boolean reversed) |
RangeTombstone.Bound |
openBound(boolean reversed) |
DeletionTime |
openDeletionTime(boolean reversed) |
boolean |
openIsInclusive(boolean reversed) |
digest, isRangeTombstoneMarker, isRow, kind, toString, toString, toString, validateData
RangeTombstone.Bound clustering()
clustering
in interface Clusterable
boolean 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)
RangeTombstone.Bound openBound(boolean reversed)
RangeTombstone.Bound closeBound(boolean reversed)
RangeTombstoneMarker copy(AbstractAllocator allocator)
Copyright © 2016 The Apache Software Foundation