public class NativeDeletedCell extends NativeCell implements DeletedCell
OnDiskAtom.Serializer
Composite.EOC
MAX_NAME_LENGTH
Constructor and Description |
---|
NativeDeletedCell(NativeAllocator allocator,
OpOrder.Group writeOp,
DeletedCell copyOf) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Cell cell) |
int |
getLocalDeletionTime() |
boolean |
isLive() |
boolean |
isLive(long now) |
DeletedCell |
localCopy(CFMetaData metadata,
AbstractAllocator allocator) |
DeletedCell |
localCopy(CFMetaData metadata,
MemtableAllocator allocator,
OpOrder.Group opGroup) |
Cell |
reconcile(Cell cell) |
int |
serializationFlags() |
long |
unsharedHeapSize() |
long |
unsharedHeapSizeExcludingData() |
void |
updateDigest(java.security.MessageDigest digest) |
void |
validateFields(CFMetaData metadata) |
name, timestamp
clusteringSize, collectionElement, compareTo, compareToSimple, construct, copy, cql3ColumnName, dataSize, end, eoc, equals, equals, get, getByte, getByteBuffer, getBytes, getInt, getLong, getShort, internalSize, isCollectionCell, isEmpty, isPrefixOf, isSameCQL3RowAs, isStatic, maxTimestamp, minTimestamp, postfixSize, setByte, setBytes, setInt, setLong, setShort, size, sizeOf, slice, start, toByteBuffer, updateWithName, updateWithValue, value, withEOC, withUpdatedName, withUpdatedTimestamp, writeComponentTo, writeMemoryTo
cellDataSize, create, diff, diffCounter, getString, hashCode, onDiskIterator, reconcileCounter, serializedSize, validateName
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
cellDataSize, diff, getString, name, serializedSize, value, withUpdatedName, withUpdatedTimestamp
timestamp
public NativeDeletedCell(NativeAllocator allocator, OpOrder.Group writeOp, DeletedCell copyOf)
public Cell reconcile(Cell cell)
reconcile
in interface Cell
reconcile
in class AbstractCell
public boolean isLive()
isLive
in interface Cell
isLive
in class AbstractCell
public boolean isLive(long now)
isLive
in interface Cell
isLive
in class AbstractCell
public int getLocalDeletionTime()
getLocalDeletionTime
in interface OnDiskAtom
getLocalDeletionTime
in class AbstractCell
public int serializationFlags()
serializationFlags
in interface Cell
serializationFlags
in class AbstractCell
public void validateFields(CFMetaData metadata) throws MarshalException
validateFields
in interface OnDiskAtom
validateFields
in class AbstractCell
MarshalException
public void updateDigest(java.security.MessageDigest digest)
updateDigest
in interface OnDiskAtom
updateDigest
in class NativeCell
public DeletedCell localCopy(CFMetaData metadata, AbstractAllocator allocator)
localCopy
in interface Cell
localCopy
in interface DeletedCell
localCopy
in class NativeCell
public DeletedCell localCopy(CFMetaData metadata, MemtableAllocator allocator, OpOrder.Group opGroup)
localCopy
in interface Cell
localCopy
in interface DeletedCell
localCopy
in class NativeCell
public boolean equals(Cell cell)
equals
in class AbstractCell
public long unsharedHeapSizeExcludingData()
unsharedHeapSizeExcludingData
in interface Cell
unsharedHeapSizeExcludingData
in interface CellName
unsharedHeapSizeExcludingData
in class NativeCell
public long unsharedHeapSize()
unsharedHeapSize
in interface IMeasurableMemory
unsharedHeapSize
in class NativeCell
Copyright © 2014 The Apache Software Foundation