public static class CompoundSparseCellName.WithCollection extends CompoundSparseCellName
CompoundSparseCellName.WithCollection
Composite.EOC
columnName
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
collectionElement()
The value of the collection element, or null if the cell is not part
of a collection (i.e.
|
CellName |
copy(CFMetaData cfm,
AbstractAllocator allocator) |
java.nio.ByteBuffer |
get(int i) |
boolean |
isCollectionCell() |
int |
size() |
long |
unsharedHeapSize() |
long |
unsharedHeapSizeExcludingData() |
clusteringSize, cql3ColumnName, isSameCQL3RowAs
elementsCopy, isStatic
dataSize, end, eoc, equals, hashCode, isEmpty, isPrefixOf, slice, start, toByteBuffer, withEOC
public int size()
size
in interface Composite
size
in class CompoundSparseCellName
public java.nio.ByteBuffer get(int i)
get
in interface Composite
get
in class CompoundSparseCellName
public java.nio.ByteBuffer collectionElement()
CellName
collectionElement
in interface CellName
collectionElement
in class CompoundSparseCellName
public boolean isCollectionCell()
isCollectionCell
in interface CellName
isCollectionCell
in class CompoundSparseCellName
public CellName copy(CFMetaData cfm, AbstractAllocator allocator)
public long unsharedHeapSize()
unsharedHeapSize
in interface IMeasurableMemory
unsharedHeapSize
in class CompoundSparseCellName
public long unsharedHeapSizeExcludingData()
unsharedHeapSizeExcludingData
in interface CellName
unsharedHeapSizeExcludingData
in class CompoundSparseCellName
Copyright © 2015 The Apache Software Foundation