See: Description
Interface | Description |
---|---|
IBinding |
Interface for a binding.
|
ISPO |
A interface representing an RDF triple, an RDF triple with a statement
identifier, or an RDF quad.
|
ISPOAssertionBuffer |
A buffer that is written on by
Rule s. |
ISPOBuffer | Deprecated
by
IBuffer |
SPOPredicate.Annotations | |
SPOStarJoin.Annotations |
Class | Description |
---|---|
Binding |
Implementation of a binding.
|
BulkCompleteConverter |
Bulk completes the
StatementEnum and/or statement identifier (SID)
for ISPO s using the given statement IIndex . |
BulkFilterConverter | |
ContextAdvancer |
Advancer for a quads index whose last key component is the "context position
(such as SPOC or SOPC).
|
DistinctMultiTermAdvancer |
This was cloned from the
DistinctTermAdvancer . |
DistinctSPOIterator | Deprecated
By a simple distinct filter and a filter which strips off the
context position from an SPOC.
|
DistinctTermAdvancer |
Advances the source
ITupleCursor through the distinct term
identifiers for some AccessPath . |
ExplicitSPOFilter<E extends ISPO> |
Filter matches only
StatementEnum.Explicit ISPO s. |
FastRDFValueCoder2 |
Coder for values in statement index with inference enabled but without SIDS.
|
HistorySPOFilter<E extends ISPO> |
Filters out
StatementEnum.History ISPO s. |
InferredSPOFilter<E extends ISPO> |
Filter matches only
StatementEnum.Inferred statements. |
InGraphBinarySearchFilter<E extends ISPO> |
"IN" filter for the context position based on a sorted long[] of the
acceptable graph identifiers.
|
InGraphHashSetFilter<E extends ISPO> |
"IN" filter for the context position based on a native long hash set
containing the acceptable graph identifiers.
|
JustificationRemover |
Class writes on the justification index, removing all
Justification s
for each statement specified by the caller. |
JustificationTupleSerializer |
(De-)serializes
Justification s. |
JustificationWriter |
Writes
Justification s on the justification index. |
JustIndexWriteProc |
Procedure for writing
Justification s on an index or index
partition. |
JustIndexWriteProc.WriteJustificationsProcConstructor | |
NoAxiomFilter<E extends ISPO> |
A filter that matches explicit or inferred statements but not those whose
StatementEnum is StatementEnum.Axiom . |
OSPComparator |
Imposes o:s:p ordering based on termIds only.
|
POSComparator |
Imposes p:o:s ordering based on termIds only.
|
RDFValueFactory |
Factory for the single element
byte[] used for the value of an
RDF Statement in one of the statement indices. |
SPO |
Represents a triple, triple+SID, or quad.
|
SPOAccessPath |
IAccessPath implementation for an SPORelation . |
SPOArrayIterator | Deprecated
by
ChunkedArrayIterator but this still has some very
purpose specific uses mainly dealing with
TruthMaintenance and with fully buffering precisely
because the DB impl is not using concurrency controls. |
SPOComparator<T extends ISPO> |
Imposes s:p:o ordering based on termIds only (ignores
StatementEnum ). |
SPOFilter<E extends ISPO> | |
SPOIndexRemover |
Class writes on a statement index, removing the specified statements (batch
API, no truth maintenance).
|
SPOIndexWriteProc |
Procedure for batch insert on a single statement index (or index partition).
|
SPOIndexWriteProc.IndexWriteProcConstructor | |
SPOIndexWriter |
Helper class writes an
ISPO [] on one of the statement indices. |
SPOKeyOrder |
Represents the key order used by an index for a triple relation.
|
SPOPredicate |
A predicate that is a triple with one or more variables.
|
SPORelation |
The
SPORelation handles all things related to the indices
representing the triples stored in the database. |
SPOSortKeyBuilder |
Class produces unsigned byte[] sort keys for
ISPO s. |
SPOStarJoin |
Implementation of a star join for SPOs.
|
SPOStarJoin.SPOStarConstraint |
Implementation of a star constraint for SPOs.
|
SPOTupleSerializer |
(De-)serializes
SPO s for statement indices. |
StatementWriter | Deprecated
by
SPORelation.insert(IChunkedOrderedIterator) ? (Still
used by copyStatements) |
TestAll |
Aggregates test suites into increasing dependency order.
|
TestSPO |
Test suite for the
SPO class. |
TestSPOAccessPath |
Test suite for
SPOAccessPath . |
TestSPOKeyCoders |
Test suite for approaches to key compression for statement indices (keys are
permutations on SPOC, logically comprised of long[4] and encoded as byte[]),
the terms index (key is byte[] encoding the URI, literal, or bnode ID), or
the ids index (key is byte[] encoding a long term identifier).
|
TestSPOKeyOrder |
Test suite for
SPOKeyOrder . |
TestSPOPredicate |
Test suite for
SPOPredicate . |
TestSPORelation |
Test ability to insert, update, or remove elements from a relation and the
ability to select the right access path given a predicate for that relation
and query for those elements (we have to test all this stuff together since
testing query requires us to have some data in the relation).
|
TestSPORelation.P | |
TestSPOStarJoin | |
TestSPOTupleSerializer |
Test suite for
SPOTupleSerializer . |
TestSPOValueCoders |
Test suite for approaches to value compression for statement indices.
|
TestStatementEnum |
Test suite for
StatementEnum . |
TestXXXCShardSplitHandler |
Test suite for the
XXXCShardSplitHandler . |
XXXCShardSplitHandler |
A split handler for the xxxC quads indices which ensures that all quads for
the same "triple" are in the same shard.
|
Enum | Description |
---|---|
ModifiedEnum | |
SPOIndexMutation |
This package defines a statement model using long term identifiers rather than RDF Value objects. This model is used when writing queries or rules that run directly against an RDF database.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.