public abstract class MemtableBufferAllocator extends MemtableAllocator
MemtableAllocator.DataReclaimer, MemtableAllocator.SubAllocatorNO_OP| Modifier | Constructor and Description |
|---|---|
protected |
MemtableBufferAllocator(MemtableAllocator.SubAllocator onHeap,
MemtableAllocator.SubAllocator offHeap) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.nio.ByteBuffer |
allocate(int size,
OpOrder.Group opGroup) |
protected AbstractAllocator |
allocator(OpOrder.Group writeOp) |
DecoratedKey |
clone(DecoratedKey key,
OpOrder.Group writeOp) |
Row.Builder |
rowBuilder(OpOrder.Group writeOp) |
isLive, offHeap, onHeap, reclaimer, setDiscarded, setDiscardingprotected MemtableBufferAllocator(MemtableAllocator.SubAllocator onHeap, MemtableAllocator.SubAllocator offHeap)
public Row.Builder rowBuilder(OpOrder.Group writeOp)
rowBuilder in class MemtableAllocatorpublic DecoratedKey clone(DecoratedKey key, OpOrder.Group writeOp)
clone in class MemtableAllocatorpublic abstract java.nio.ByteBuffer allocate(int size,
OpOrder.Group opGroup)
protected AbstractAllocator allocator(OpOrder.Group writeOp)
Copyright © 2016 The Apache Software Foundation