@InterfaceAudience.Private public class CSLMImmutableSegment extends ImmutableSegment
Segment,
and ImmutableSegment. This immutable segment is working with CellSet with
ConcurrentSkipListMap (CSLM) delegatee.| 限定符和类型 | 字段和说明 |
|---|---|
static long |
DEEP_OVERHEAD_CSLM |
DEEP_OVERHEADFIXED_OVERHEAD, memStoreSizing, minSequenceId, tagsPresent, timeRangeTrackerDUD| 限定符 | 构造器和说明 |
|---|---|
protected |
CSLMImmutableSegment(Segment segment,
MemStoreSizing memstoreSizing)
------------------------------------------------------------------------
Copy C-tor to be used when new CSLMImmutableSegment is being built from a Mutable one.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
canBeFlattened() |
protected long |
indexEntrySize() |
getAllSegments, getNumOfSegments, getNumUniqueKeys, toStringclose, compare, compareRows, decScannerCount, getCellsCount, getCellSet, getComparator, getDataSize, getHeapSize, getMemStoreSize, getMinSequenceId, getOffHeapSize, getScanner, getScanners, getTimeRangeTracker, headSet, heapSizeChange, incMemStoreSize, incScannerCount, indexEntryOffHeapSize, indexEntryOnHeapSize, internalAdd, isEmpty, isTagsPresent, iterator, last, maybeCloneWithAllocator, offHeapSizeChange, setCellSet, shouldSeek, tailSet, updateMetaInfo, updateMetaInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdecMemStoreSize, decMemStoreSize, incMemStoreSizeprotected CSLMImmutableSegment(Segment segment, MemStoreSizing memstoreSizing)
protected long indexEntrySize()
indexEntrySize 在类中 Segmentprotected boolean canBeFlattened()
canBeFlattened 在类中 ImmutableSegmentCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.