public interface IAbstractNodeData extends IDataRecordAccess
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
data()
The coded (aka compressed) data.
|
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 |
hasVersionTimestamps()
Return
true iff the leaves maintain tuple revision
timestamps. |
boolean |
isCoded()
true iff this is a coded data structure. |
boolean |
isLeaf()
True iff this is a leaf node.
|
boolean |
isReadOnly()
True iff this is an immutable data structure.
|
boolean isLeaf()
boolean isReadOnly()
boolean isCoded()
true
iff this is a coded data structure.AbstractFixedByteArrayBuffer data()
data
in interface IDataRecordAccess
UnsupportedOperationException
- unless isCoded()
returns true
.boolean hasVersionTimestamps()
true
iff the leaves maintain tuple revision
timestamps. When true
, the minimum and maximum tuple
revision timestamp for a node or leaf are available from
getMinimumVersionTimestamp()
and
getMaximumVersionTimestamp()
.long getMinimumVersionTimestamp()
Long.MAX_VALUE
since the initial value of the minimum
version timestamp is always the largest possible long integer.UnsupportedOperationException
- unless tuple revision timestamps are being maintained.long getMaximumVersionTimestamp()
Long.MIN_VALUE
since the initial value of the
maximum version timestamp is always the smallest possible long integer.UnsupportedOperationException
- unless tuple revision timestamps are being maintained.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.