public abstract class AbstractThreadUnsafeSortedColumns extends ColumnFamily
ColumnFamily.Factory<T extends ColumnFamily>| Modifier and Type | Field and Description |
|---|---|
protected DeletionInfo |
deletionInfo |
metadata, serializer| Modifier | Constructor and Description |
|---|---|
|
AbstractThreadUnsafeSortedColumns(CFMetaData metadata) |
protected |
AbstractThreadUnsafeSortedColumns(CFMetaData metadata,
DeletionInfo deletionInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(DeletionInfo newInfo) |
void |
delete(DeletionTime delTime) |
protected void |
delete(RangeTombstone tombstone) |
DeletionInfo |
deletionInfo() |
void |
purgeTombstones(int gcBefore)
Purges any tombstones with a local deletion time before gcBefore.
|
void |
setDeletionInfo(DeletionInfo newInfo) |
addAll, addAll, addAtom, addColumn, addColumn, addColumn, addColumn, addCounter, addIfRelevant, addTombstone, addTombstone, asMap, clear, cloneMe, cloneMeShallow, cloneMeShallow, dataSize, delete, diff, diff, digest, equals, fromBytes, getColumn, getColumnCount, getColumnNames, getColumnStats, getComparator, getFactory, getReverseSortedColumns, getSortedColumns, getType, hashCode, hasIrrelevantData, hasOnlyTombstones, id, inOrderDeletionTester, isEmpty, isInsertReversed, isMarkedForDelete, iterator, iterator, maxTimestamp, metadata, replace, resolve, resolve, reverseIterator, reverseIterator, toBytes, toString, updateDigestprotected DeletionInfo deletionInfo
public AbstractThreadUnsafeSortedColumns(CFMetaData metadata)
protected AbstractThreadUnsafeSortedColumns(CFMetaData metadata, DeletionInfo deletionInfo)
public DeletionInfo deletionInfo()
deletionInfo in class ColumnFamilypublic void delete(DeletionTime delTime)
delete in class ColumnFamilypublic void delete(DeletionInfo newInfo)
delete in class ColumnFamilyprotected void delete(RangeTombstone tombstone)
delete in class ColumnFamilypublic void setDeletionInfo(DeletionInfo newInfo)
setDeletionInfo in class ColumnFamilypublic void purgeTombstones(int gcBefore)
purgeTombstones in class ColumnFamilygcBefore - a timestamp (in seconds) before which tombstones should be purgedCopyright © 2015 The Apache Software Foundation