public interface Cell extends OnDiskAtom
OnDiskAtom.Serializer, OnDiskAtom.SerializerForWriting| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_NAME_LENGTH |
| Modifier and Type | Method and Description |
|---|---|
int |
cellDataSize() |
Cell |
diff(Cell cell) |
java.lang.String |
getString(CellNameType comparator) |
boolean |
isLive() |
boolean |
isLive(long now) |
Cell |
localCopy(CFMetaData metadata,
AbstractAllocator allocator) |
Cell |
localCopy(CFMetaData metaData,
MemtableAllocator allocator,
OpOrder.Group opGroup) |
CellName |
name() |
Cell |
reconcile(Cell cell) |
int |
serializationFlags() |
int |
serializedSize(CellNameType type,
TypeSizes typeSizes) |
long |
unsharedHeapSizeExcludingData() |
java.nio.ByteBuffer |
value() |
Cell |
withUpdatedName(CellName newName) |
Cell |
withUpdatedTimestamp(long newTimestamp) |
Cell |
withUpdatedTimestampAndLocalDeletionTime(long newTimestamp,
int newLocalDeletionTime) |
getLocalDeletionTime, timestamp, updateDigest, validateFieldsstatic final int MAX_NAME_LENGTH
Cell withUpdatedTimestamp(long newTimestamp)
Cell withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, int newLocalDeletionTime)
CellName name()
name in interface OnDiskAtomjava.nio.ByteBuffer value()
boolean isLive()
boolean isLive(long now)
int cellDataSize()
long unsharedHeapSizeExcludingData()
int serializedSize(CellNameType type, TypeSizes typeSizes)
int serializationFlags()
Cell localCopy(CFMetaData metadata, AbstractAllocator allocator)
Cell localCopy(CFMetaData metaData, MemtableAllocator allocator, OpOrder.Group opGroup)
java.lang.String getString(CellNameType comparator)
Copyright © 2018 The Apache Software Foundation