Uses of Class org.apache.cassandra.db.DeletionTime (apache-cassandra API)
Date: 2018-02-12

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

- Packages that use DeletionTime
  Package | Description
  --- | ---
  org.apache.cassandra.db |
  org.apache.cassandra.db.compaction |

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

    Fields in org.apache.cassandra.db declared as DeletionTime
    Modifier and Type | Field and Description
    --- | ---
    `static DeletionTime` | DeletionTime.`LIVE` A special DeletionTime that signifies that there is no top-level (row) tombstone.

    Methods in org.apache.cassandra.db that return DeletionTime
    Modifier and Type | Method and Description
    --- | ---
    `DeletionTime` | RowIndexEntry.`deletionTime()`
    `DeletionTime` | DeletionTime.Serializer.`deserialize(java.io.DataInput in)`
    `DeletionTime` | DeletionInfo.`getTopLevelDeletion()` Returns the top-level (or "row") tombstone.
    `DeletionTime` | RangeTombstoneList.`searchDeletionTime(Composite name)` Returns the DeletionTime for the tombstone overlapping `name` (there can't be more than one), or null if `name` is not covered by any tombstone.

    Methods in org.apache.cassandra.db with parameters of type DeletionTime
    Modifier and Type | Method and Description
    --- | ---
    `void` | DeletionInfo.`add(DeletionTime newInfo)` Potentially replaces the top-level tombstone with another, keeping whichever has the higher markedForDeleteAt timestamp.
    `int` | DeletionTime.`compareTo(DeletionTime dt)`
    `static RowIndexEntry<IndexHelper.IndexInfo>` | RowIndexEntry.`create(long position, DeletionTime deletionTime, ColumnIndex index)`
    `void` | ArrayBackedSortedColumns.`delete(DeletionTime delTime)`
    `void` | AtomicBTreeColumns.`delete(DeletionTime delTime)`
    `abstract void` | ColumnFamily.`delete(DeletionTime deletionTime)`
    `void` | DeletionTime.Serializer.`serialize(DeletionTime delTime, DataOutputPlus out)`
    `long` | DeletionTime.Serializer.`serializedSize(DeletionTime delTime, TypeSizes typeSizes)`
    `boolean` | DeletionTime.`supersedes(DeletionTime dt)`

    Constructors in org.apache.cassandra.db with parameters of type DeletionTime
    Constructor and Description
    `DeletionInfo(DeletionTime topLevel)`
    `RangeTombstone(Composite start, Composite stop, DeletionTime delTime)`

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

    Fields in org.apache.cassandra.db.compaction declared as DeletionTime
    Modifier and Type | Field and Description
    --- | ---
    `protected DeletionTime` | LazilyCompactedRow.`maxRowTombstone`

Copyright © 2018 The Apache Software Foundation