public class BufferCounterUpdateCell extends BufferCell implements CounterUpdateCell
OnDiskAtom.Serializer, OnDiskAtom.SerializerForWritingname, timestamp, valueMAX_NAME_LENGTH| Constructor and Description |
|---|
BufferCounterUpdateCell(CellName name,
java.nio.ByteBuffer value,
long timestamp) |
BufferCounterUpdateCell(CellName name,
long value,
long timestamp) |
| Modifier and Type | Method and Description |
|---|---|
long |
delta() |
Cell |
diff(Cell cell) |
java.lang.String |
getString(CellNameType comparator) |
Cell |
localCopy(CFMetaData metadata,
AbstractAllocator allocator) |
Cell |
localCopy(CFMetaData metadata,
MemtableAllocator allocator,
OpOrder.Group opGroup) |
Cell |
reconcile(Cell cell) |
int |
serializationFlags() |
Cell |
withUpdatedName(CellName newName) |
name, timestamp, unsharedHeapSizeExcludingData, value, withUpdatedTimestamp, withUpdatedTimestampAndLocalDeletionTimecellDataSize, create, diffCounter, equals, equals, getLocalDeletionTime, hashCode, isLive, isLive, onDiskIterator, reconcileCounter, serializedSize, updateDigest, validateFields, validateNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcellDataSize, isLive, isLive, name, serializedSize, unsharedHeapSizeExcludingData, value, withUpdatedTimestamp, withUpdatedTimestampAndLocalDeletionTimegetLocalDeletionTime, timestamp, updateDigest, validateFieldspublic BufferCounterUpdateCell(CellName name, long value, long timestamp)
public BufferCounterUpdateCell(CellName name, java.nio.ByteBuffer value, long timestamp)
public Cell withUpdatedName(CellName newName)
withUpdatedName in interface CellwithUpdatedName in class BufferCellpublic long delta()
delta in interface CounterUpdateCellpublic Cell diff(Cell cell)
diff in interface Celldiff in class AbstractCellpublic Cell reconcile(Cell cell)
reconcile in interface Cellreconcile in class AbstractCellpublic int serializationFlags()
serializationFlags in interface CellserializationFlags in class AbstractCellpublic Cell localCopy(CFMetaData metadata, AbstractAllocator allocator)
localCopy in interface CelllocalCopy in class BufferCellpublic Cell localCopy(CFMetaData metadata, MemtableAllocator allocator, OpOrder.Group opGroup)
localCopy in interface CelllocalCopy in class BufferCellpublic java.lang.String getString(CellNameType comparator)
getString in interface CellgetString in class AbstractCellCopyright © 2018 The Apache Software Foundation