## Uses of Class
org.apache.cassandra.db.RangeTombstone

- Packages that use RangeTombstone
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.db |
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.db.filter |

- - ### Uses of RangeTombstone in org.apache.cassandra.cql3

    Methods in org.apache.cassandra.cql3 that return RangeTombstone
    Modifier and Type | Method and Description
    --- | ---
    `RangeTombstone` | UpdateParameters.`makeRangeTombstone(ColumnSlice slice)`
    `RangeTombstone` | UpdateParameters.`makeTombstoneForOverwrite(ColumnSlice slice)`

  - ### Uses of RangeTombstone in org.apache.cassandra.db

    Methods in org.apache.cassandra.db that return RangeTombstone
    Modifier and Type | Method and Description
    --- | ---
    `RangeTombstone` | RangeTombstone.Serializer.`deserializeBody(java.io.DataInput in, Composite min, Version version)`
    `RangeTombstone` | RangeTombstone.Serializer.`deserializeFromSSTable(java.io.DataInput in, Version version)`
    `RangeTombstone` | DeletionInfo.`rangeCovering(Composite name)`
    `RangeTombstone` | RangeTombstoneList.`search(Composite name)`

    Methods in org.apache.cassandra.db that return types with arguments of type RangeTombstone
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<RangeTombstone>` | RangeTombstoneList.`iterator()`
    `java.util.Iterator<RangeTombstone>` | RangeTombstoneList.`iterator(Composite from, Composite till)`
    `java.util.Iterator<RangeTombstone>` | DeletionInfo.`rangeIterator()`
    `java.util.Iterator<RangeTombstone>` | DeletionInfo.`rangeIterator(Composite start, Composite finish)`

    Methods in org.apache.cassandra.db with parameters of type RangeTombstone
    Modifier and Type | Method and Description
    --- | ---
    `void` | RangeTombstoneList.`add(RangeTombstone tombstone)`
    `void` | DeletionInfo.`add(RangeTombstone tombstone, java.util.Comparator<Composite> comparator)`
    `protected void` | ArrayBackedSortedColumns.`delete(RangeTombstone tombstone)`
    `protected void` | AtomicBTreeColumns.`delete(RangeTombstone tombstone)`
    `protected abstract void` | ColumnFamily.`delete(RangeTombstone tombstone)`
    `long` | RangeTombstone.Serializer.`serializedSizeForSSTable(RangeTombstone t)`
    `void` | RangeTombstone.Serializer.`serializeForSSTable(RangeTombstone t, DataOutputPlus out)`
    `boolean` | RangeTombstone.`supersedes(RangeTombstone rt, java.util.Comparator<Composite> comparator)` This tombstone supersedes another one if it is more recent and cover a bigger range than rt.

    Constructors in org.apache.cassandra.db with parameters of type RangeTombstone
    Constructor and Description
    `DeletionInfo(RangeTombstone rangeTombstone, java.util.Comparator<Composite> comparator)`

  - ### Uses of RangeTombstone in org.apache.cassandra.db.compaction

    Fields in org.apache.cassandra.db.compaction declared as RangeTombstone
    Modifier and Type | Field and Description
    --- | ---
    `RangeTombstone` | LazilyCompactedRow.Reducer.`tombstone`

  - ### Uses of RangeTombstone in org.apache.cassandra.db.filter

    Methods in org.apache.cassandra.db.filter that return types with arguments of type RangeTombstone
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<RangeTombstone>` | IDiskAtomFilter.`getRangeTombstoneIterator(ColumnFamily source)`
    `java.util.Iterator<RangeTombstone>` | NamesQueryFilter.`getRangeTombstoneIterator(ColumnFamily source)`
    `java.util.Iterator<RangeTombstone>` | SliceQueryFilter.`getRangeTombstoneIterator(ColumnFamily source)`

Copyright © 2018 The Apache Software Foundation