Package | Description |
---|---|
com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
com.bigdata.btree.data | |
com.bigdata.btree.raba | |
com.bigdata.btree.raba.codec | |
com.bigdata.htree | |
com.bigdata.htree.data | |
com.bigdata.io | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
MutableNodeData.data() |
AbstractFixedByteArrayBuffer |
IndexSegmentBuilder.AbstractSimpleNodeData.data() |
AbstractFixedByteArrayBuffer |
ResultSet.data()
FIXME If we extend
DefaultLeafCoder or implement "ResultSetCoder"
then we can really adhere to these semantics. |
AbstractFixedByteArrayBuffer |
Node.data() |
AbstractFixedByteArrayBuffer |
Leaf.data() |
AbstractFixedByteArrayBuffer |
MutableLeafData.data() |
AbstractFixedByteArrayBuffer |
NodeSerializer.encode(IAbstractNodeData node)
Deprecated.
This method is no longer used since I refactored the
IndexSegmentBuilder to optionally stuff the generated
nodes and leaves into the cache. It still works but it might
go away in the future. |
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
MockLeafData.data() |
AbstractFixedByteArrayBuffer |
MockNodeData.data() |
AbstractFixedByteArrayBuffer |
IAbstractNodeData.data()
The coded (aka compressed) data.
|
AbstractFixedByteArrayBuffer |
DefaultLeafCoder.encode(ILeafData leaf,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
DefaultNodeCoder.encode(INodeData node,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
IAbstractNodeDataCoder.encode(T node,
DataOutputBuffer buf)
Encode the data, returning a slice containing the coded data.
|
Modifier and Type | Method and Description |
---|---|
INodeData |
DefaultNodeCoder.decode(AbstractFixedByteArrayBuffer data) |
ILeafData |
DefaultLeafCoder.decode(AbstractFixedByteArrayBuffer data) |
T |
IAbstractNodeDataCoder.decode(AbstractFixedByteArrayBuffer data)
Return an
IAbstractNodeData instance which can access the coded
data. |
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
ConditionalRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
Modifier and Type | Method and Description |
---|---|
ICodedRaba |
ConditionalRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
CanonicalHuffmanRabaCoder.CodedRabaImpl.data() |
AbstractFixedByteArrayBuffer |
ICodedRaba.data()
The coded (aka compressed) data.
|
AbstractFixedByteArrayBuffer |
MutableRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
IRabaCoder.encode(IRaba raba,
DataOutputBuffer buf)
Encode the data.
|
AbstractFixedByteArrayBuffer |
CanonicalHuffmanRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
EmptyRabaValueCoder.encode(IRaba raba,
DataOutputBuffer buf)
Any data in the
IRaba will be discarded! Only
the IRaba.size() is maintained. |
AbstractFixedByteArrayBuffer |
FrontCodedRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
FixedLengthValueRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
AbstractFixedByteArrayBuffer |
SimpleRabaCoder.encode(IRaba raba,
DataOutputBuffer buf) |
Modifier and Type | Method and Description |
---|---|
ICodedRaba |
MutableRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
ICodedRaba |
IRabaCoder.decode(AbstractFixedByteArrayBuffer data)
Return an
IRaba which can access the coded data. |
ICodedRaba |
CanonicalHuffmanRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
ICodedRaba |
EmptyRabaValueCoder.decode(AbstractFixedByteArrayBuffer data) |
ICodedRaba |
FrontCodedRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
ICodedRaba |
FixedLengthValueRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
ICodedRaba |
SimpleRabaCoder.decode(AbstractFixedByteArrayBuffer data) |
Constructor and Description |
---|
CanonicalHuffmanRabaCoder.CodedRabaImpl(AbstractFixedByteArrayBuffer data)
Constructor used to decode a data record.
|
CanonicalHuffmanRabaCoder.CodedRabaImpl(AbstractFixedByteArrayBuffer data,
Decoder decoder,
long decoderInputsBitLength)
Constructor used when encoding a data record (more information is
available from the caller's context).
|
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
MutableDirectoryPageData.data() |
AbstractFixedByteArrayBuffer |
MutableBucketData.data() |
AbstractFixedByteArrayBuffer |
NodeSerializer.encode(IAbstractNodeData node)
Deprecated.
This method is no longer used since I refactored the
IndexSegmentBuilder to optionally stuff the generated
nodes and leaves into the cache. It still works but it might
go away in the future. |
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
DefaultDirectoryPageCoder.encode(IDirectoryData node,
DataOutputBuffer buf) |
Modifier and Type | Method and Description |
---|---|
IDirectoryData |
DefaultDirectoryPageCoder.decode(AbstractFixedByteArrayBuffer data) |
Modifier and Type | Class and Description |
---|---|
class |
FixedByteArrayBuffer
Efficient absolute get/put operations on a slice of a byte[].
|
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
AbstractFixedByteArrayBuffer.slice(int aoff,
int alen) |
AbstractFixedByteArrayBuffer |
ByteArrayBuffer.slice(int off,
int len)
Return a slice of the backing buffer.
|
Modifier and Type | Method and Description |
---|---|
AbstractFixedByteArrayBuffer |
FastRDFValueCoder2.encode(IRaba raba,
DataOutputBuffer buf) |
Modifier and Type | Method and Description |
---|---|
ICodedRaba |
FastRDFValueCoder2.decode(AbstractFixedByteArrayBuffer data) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.