public class NativeCell extends AbstractNativeCell
Composite.EOC
OnDiskAtom.Serializer
MAX_NAME_LENGTH
Constructor and Description |
---|
NativeCell(NativeAllocator allocator,
OpOrder.Group writeOp,
Cell copyOf) |
Modifier and Type | Method and Description |
---|---|
Cell |
localCopy(CFMetaData metadata,
AbstractAllocator allocator) |
Cell |
localCopy(CFMetaData metadata,
MemtableAllocator allocator,
OpOrder.Group opGroup) |
CellName |
name() |
long |
timestamp()
For a standard column, this is the same as timestamp().
|
long |
unsharedHeapSize() |
long |
unsharedHeapSizeExcludingData() |
void |
updateDigest(java.security.MessageDigest digest) |
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, equals, getLocalDeletionTime, getString, hashCode, isLive, isLive, onDiskIterator, reconcile, reconcileCounter, serializationFlags, serializedSize, validateFields, validateName
public NativeCell(NativeAllocator allocator, OpOrder.Group writeOp, Cell copyOf)
public CellName name()
public long timestamp()
OnDiskAtom
public Cell localCopy(CFMetaData metadata, AbstractAllocator allocator)
public Cell localCopy(CFMetaData metadata, MemtableAllocator allocator, OpOrder.Group opGroup)
public void updateDigest(java.security.MessageDigest digest)
updateDigest
in interface OnDiskAtom
updateDigest
in class AbstractCell
public long unsharedHeapSizeExcludingData()
public long unsharedHeapSize()
Copyright © 2014 The Apache Software Foundation