protected abstract static class IndexSegmentBuilder.AbstractSimpleNodeData extends Object implements IAbstractNodeData
| Modifier | Constructor and Description |
|---|---|
protected |
IndexSegmentBuilder.AbstractSimpleNodeData(int level,
int m) |
| Modifier and Type | Method and Description |
|---|---|
AbstractFixedByteArrayBuffer |
data()
The coded (aka compressed) data.
|
int |
getKeyCount() |
IRaba |
getKeys() |
long |
getMaximumVersionTimestamp()
The most recent tuple revision timestamp associated with any tuple
spanned by this node or leaf.
|
long |
getMinimumVersionTimestamp()
The earliest tuple revision timestamp associated with any tuple spanned
by this node or leaf.
|
boolean |
isCoded()
No.
|
boolean |
isReadOnly()
Yes (however, note that the
IndexSegmentBuilder directly
accesses and modified the internal data structures). |
protected void |
reset(int max) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasVersionTimestamps, isLeafprotected IndexSegmentBuilder.AbstractSimpleNodeData(int level,
int m)
protected void reset(int max)
max - The #of children to be assigned to this node -or- the #of
tuples to be assigned to a leaf.public final int getKeyCount()
public final IRaba getKeys()
public final boolean isReadOnly()
IndexSegmentBuilder directly
accesses and modified the internal data structures).isReadOnly in interface IAbstractNodeDatapublic final boolean isCoded()
isCoded in interface IAbstractNodeDatapublic final AbstractFixedByteArrayBuffer data()
IAbstractNodeDatadata in interface IAbstractNodeDatadata in interface IDataRecordAccesspublic final long getMaximumVersionTimestamp()
IAbstractNodeDataLong.MIN_VALUE since the initial value of the
maximum version timestamp is always the smallest possible long integer.getMaximumVersionTimestamp in interface IAbstractNodeDatapublic final long getMinimumVersionTimestamp()
IAbstractNodeDataLong.MAX_VALUE since the initial value of the minimum
version timestamp is always the largest possible long integer.getMinimumVersionTimestamp in interface IAbstractNodeDataCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.