Package org.apache.cassandra.db.rows
Interface RangeTombstoneMarker
- All Superinterfaces:
Clusterable,IMeasurableMemory,Unfiltered
- All Known Implementing Classes:
AbstractRangeTombstoneMarker,ArtificialBoundMarker,RangeTombstoneBoundaryMarker,RangeTombstoneBoundMarker
A marker for a range tombstone bound.
There is 2 types of markers: bounds (see RangeTombstoneBoundMarker) and boundaries (see RangeTombstoneBoundaryMarker).
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classUtility class to help merging range tombstone markers coming from multiple inputs (UnfilteredRowIterators).Nested classes/interfaces inherited from interface org.apache.cassandra.db.rows.Unfiltered
Unfiltered.Kind -
Method Summary
Modifier and TypeMethodDescriptionclone(ByteBufferCloner cloner) closeBound(boolean reversed) closeDeletionTime(boolean reversed) booleancloseIsInclusive(boolean reversed) booleanbooleanisClose(boolean reversed) default booleanisEmpty()booleanisOpen(boolean reversed) openBound(boolean reversed) openDeletionTime(boolean reversed) booleanopenIsInclusive(boolean reversed) withNewOpeningDeletionTime(boolean reversed, DeletionTime newDeletionTime) Methods inherited from interface org.apache.cassandra.cache.IMeasurableMemory
unsharedHeapSizeMethods inherited from interface org.apache.cassandra.db.rows.Unfiltered
digest, hasInvalidDeletions, isRangeTombstoneMarker, isRow, kind, toString, toString, toString, validateData
-
Method Details
-
clustering
ClusteringBoundOrBoundary<?> clustering()- Specified by:
clusteringin interfaceClusterable- Specified by:
clusteringin interfaceUnfiltered
-
isBoundary
boolean isBoundary() -
isOpen
boolean isOpen(boolean reversed) -
isClose
boolean isClose(boolean reversed) -
openDeletionTime
-
closeDeletionTime
-
openIsInclusive
boolean openIsInclusive(boolean reversed) -
closeIsInclusive
boolean closeIsInclusive(boolean reversed) -
openBound
-
closeBound
-
clone
-
isEmpty
default boolean isEmpty()- Specified by:
isEmptyin interfaceUnfiltered
-
withNewOpeningDeletionTime
-