## Uses of Interface
org.apache.cassandra.db.rows.RangeTombstoneMarker

Packages that use RangeTombstoneMarker
org.apache.cassandra.db
org.apache.cassandra.db.columniterator
org.apache.cassandra.db.partitions
org.apache.cassandra.db.rows
org.apache.cassandra.db.transform
org.apache.cassandra.utils.memory

### Uses of RangeTombstoneMarker in org.apache.cassandra.db

Methods in org.apache.cassandra.db with parameters of type RangeTombstoneMarker
`void` MutableDeletionInfo.Builder.`add(RangeTombstoneMarker marker)`

### Uses of RangeTombstoneMarker in org.apache.cassandra.db.columniterator

Methods in org.apache.cassandra.db.columniterator with parameters of type RangeTombstoneMarker
`protected void` AbstractSSTableIterator.Reader.`updateOpenMarker(RangeTombstoneMarker marker)`

### Uses of RangeTombstoneMarker in org.apache.cassandra.db.partitions

Methods in org.apache.cassandra.db.partitions that return RangeTombstoneMarker
`protected RangeTombstoneMarker` PurgeFunction.`applyToMarker(RangeTombstoneMarker marker)`

Methods in org.apache.cassandra.db.partitions with parameters of type RangeTombstoneMarker
`protected RangeTombstoneMarker` PurgeFunction.`applyToMarker(RangeTombstoneMarker marker)`

### Uses of RangeTombstoneMarker in org.apache.cassandra.db.rows

Classes in org.apache.cassandra.db.rows that implement RangeTombstoneMarker
`class` `AbstractRangeTombstoneMarker<B extends ClusteringBoundOrBoundary>`
`class` `RangeTombstoneBoundaryMarker` A range tombstone marker that represents a boundary between 2 range tombstones (i.e.
`class` `RangeTombstoneBoundMarker` A range tombstone marker that indicates the bound of a range tombstone (start or end).

Methods in org.apache.cassandra.db.rows that return RangeTombstoneMarker
`RangeTombstoneMarker` RangeTombstoneMarker.`copy(AbstractAllocator allocator)`
`RangeTombstoneMarker` UnfilteredSerializer.`deserializeMarkerBody(DataInputPlus in, SerializationHeader header, ClusteringBoundOrBoundary bound)`
`RangeTombstoneMarker` RangeTombstoneMarker.Merger.`merge()`
`RangeTombstoneMarker[]` RangeTombstoneMarker.Merger.`mergedMarkers()`
`RangeTombstoneMarker` RangeTombstoneMarker.`withNewOpeningDeletionTime(boolean reversed, DeletionTime newDeletionTime)`

Methods in org.apache.cassandra.db.rows with parameters of type RangeTombstoneMarker
`void` RangeTombstoneMarker.Merger.`add(int i, RangeTombstoneMarker marker)`
`void` UnfilteredRowIterators.MergeListener.`onMergedRangeTombstoneMarkers(RangeTombstoneMarker merged, RangeTombstoneMarker[] versions)` Called once for every range tombstone marker participating in the merge.
`void` UnfilteredRowIterators.MergeListener.`onMergedRangeTombstoneMarkers(RangeTombstoneMarker merged, RangeTombstoneMarker[] versions)` Called once for every range tombstone marker participating in the merge.

### Uses of RangeTombstoneMarker in org.apache.cassandra.db.transform

Methods in org.apache.cassandra.db.transform that return RangeTombstoneMarker
`protected RangeTombstoneMarker` Filter.`applyToMarker(RangeTombstoneMarker marker)`
`protected RangeTombstoneMarker` Transformation.`applyToMarker(RangeTombstoneMarker marker)` Applied to any RTM we encounter in a rows/unfiltered iterator

Methods in org.apache.cassandra.db.transform with parameters of type RangeTombstoneMarker
`protected RangeTombstoneMarker` Filter.`applyToMarker(RangeTombstoneMarker marker)`
`protected RangeTombstoneMarker` Transformation.`applyToMarker(RangeTombstoneMarker marker)` Applied to any RTM we encounter in a rows/unfiltered iterator

### Uses of RangeTombstoneMarker in org.apache.cassandra.utils.memory

Methods in org.apache.cassandra.utils.memory that return RangeTombstoneMarker
`abstract RangeTombstoneMarker` EnsureOnHeap.`applyToMarker(RangeTombstoneMarker marker)`

Methods in org.apache.cassandra.utils.memory with parameters of type RangeTombstoneMarker
`abstract RangeTombstoneMarker` EnsureOnHeap.`applyToMarker(RangeTombstoneMarker marker)`