| Interface | Description |
|---|---|
| ISubjectCentricTextIndexer<A extends IHit> |
Abstraction for the text indexer for RDF
Values allowing either the
built-in bigdata FullTextIndex or support for Lucene, etc. |
| ITermCache<K extends IV<?,?>,V extends BigdataValue> |
Reduced interface for the
LexiconRelation's term cache. |
| ITermIndexCodes |
This interface defines the signed byte values indicating the type of a term
in the term index.
|
| ITermIVFilter |
Interface for filtering internal values.
|
| ITextIndexer<A extends IHit> |
Abstraction for the text indexer for RDF
Values allowing either the
built-in bigdata FullTextIndex or support for Lucene, etc. |
| IValueCentricTextIndexer<A extends IHit> |
Abstraction for the text indexer for RDF
Values allowing either the
built-in bigdata FullTextIndex or support for Lucene, etc. |
| Class | Description |
|---|---|
| AssignTermId |
Assigns the term identifier to duplicate
BigdataValue for a single
write operation when an IDuplicateRemover was applied. |
| BigdataSubjectCentricFullTextIndex |
Implementation based on the built-in keyword search capabilities for bigdata.
|
| BigdataValueCentricFullTextIndex |
Implementation based on the built-in keyword search capabilities for bigdata.
|
| BlobsIndexHelper |
Helper class for operations on the BLOBS index.
|
| BlobsIndexSplitHandler |
Split handler enforces the constraint that a collision bucket is never split
across a shard boundary.
|
| BlobsTupleSerializer |
Encapsulates key and value formation for the TERMS index.
|
| BlobsWriteProc |
This unisolated operation inserts
Values into the
{termCode,hash(Value),counter}:Value index, assigning IVs to
Values as a side-effect. |
| BlobsWriteProc.BlobsWriteProcConstructor | |
| BlobsWriteProc.Result |
Object encapsulates the discovered / assigned
IVs and provides
efficient serialization for communication of those data to the client. |
| BlobsWriteTask |
Synchronous RPC write on the TERMS index.
|
| CacheValueFilter |
Cache the
BigdataValue on the IV (create a cross linkage). |
| Id2TermTupleSerializer |
Encapsulates key and value formation for the reverse lexicon index.
|
| Id2TermWriteProc |
Unisolated write operation makes consistent assertions on the
id:term index based on the data developed by the
Term2IdWriteProc
operation. |
| Id2TermWriteProc.Id2TermWriteProcConstructor | |
| ITextIndexer.FullTextQuery | |
| IVDocIdExtension |
Implementation provides for the use of
IVs in the
FullTextIndex. |
| KVOTermIdComparator |
Places
KVOs containing BigdataValue references into an
ordering determined by the assigned term identifiers}. |
| LexiconKeyBuilder |
Flyweight helper class for building (and decoding to the extent possible)
unsigned byte[] keys for RDF
Values and term identifiers. |
| LexiconKeyOrder |
Natural index orders for the
LexiconRelation. |
| LexiconRelation |
The
LexiconRelation handles all things related to the indices mapping
external RDF Values onto IVs (internal values)s and provides
methods for efficient materialization of external RDF Values from
IVs. |
| LexPredicate |
A
lex(BigdataValue,IV)
predicate used for querying the LexiconRelation's TERMS
index. |
| RDFFullTextIndexTupleSerializer |
Replaces the
FullTextIndexTupleSerializer to support IVs as
document identifiers. |
| ReverseIndexWriterTask |
Add terms to the reverse index, which is the index that we use to lookup the
RDF value by its term identifier so that we can externalize
ISPOs as
RDF/XML or the like. |
| Term2IdTupleSerializer |
Handles the term:id index (forward mapping for the lexicon).
|
| Term2IdWriteProc |
This unisolated operation inserts terms into the term:id index,
assigning identifiers to terms as a side-effect.
|
| Term2IdWriteProc.Result |
Object encapsulates the discovered / assigned term identifiers and
provides efficient serialization for communication of those data to the
client.
|
| Term2IdWriteProc.Term2IdWriteProcConstructor | |
| Term2IdWriteTask |
Synchronous RPC write on the TERM2ID index.
|
| TermCache<K extends IV<?,?>,V extends BigdataValue> | |
| TermIdEncoder |
An encoder/decoder for long values formed from a partition identifier in the
high word and a local counter in the low word where the low N bits of the
long value are reversed and rotated into the high N bits of the long value.
|
| TestAccessPaths | |
| TestAddTerms |
Test suite for adding terms to the lexicon.
|
| TestAll |
Aggregates test suites into increasing dependency order.
|
| TestBlobsIndex |
Test suite for low-level operations on the BLOBS index.
|
| TestBlobsWriteTask |
Test suite for the
BlobsWriteTask. |
| TestCompletionScan |
Unit tests for
LexiconRelation.prefixScan(org.openrdf.model.Literal[]). |
| TestFullTextIndex |
Test of adding terms with the full text index enabled and of lookup of terms
by tokens which appear within those terms.
|
| TestId2TermTupleSerializer |
Test suite for
Id2TermTupleSerializer. |
| TestInlining |
Test suite for adding terms to the lexicon.
|
| TestInlining.MyVocabulary |
Declares URIs to support the
IExtension examples. |
| TestIVCache |
Test suite for
IVCache.getValue(), which provides a cache on the
IV for a materialized BigdataValue. |
| TestLexAccessPatternEnum |
Test suite for
LexAccessPatternEnum. |
| TestLexiconKeyBuilder |
Test suite for
LexiconKeyBuilder. |
| TestSubjectCentricFullTextIndex | Deprecated
Feature was never completed due to scalability issues.
|
| TestTermIdEncoder |
Unit test for unified encoding / decoding for partitioned and unpartitioned
long counters as assigned by the
ICounter for a TERM2ID index or
index partition. |
| TestTermIVComparator |
Test suite for
TermIVComparator. |
| TestVocabulary |
Test suite for the
Vocabulary implementations in the context of
an AbstractTripleStore. |
| WriteTaskStats |
Class for reporting various timings for writes on the lexicon indices.
|
| Enum | Description |
|---|---|
| LexAccessPatternEnum |
Type safe enumeration of access patterns for the
LexPredicate. |
| Exception | Description |
|---|---|
| BlobsIndexHelper.CollisionBucketSizeException |
Exception thrown if the maximum size of the collision bucket would be
exceeded for some
BigdataValue. |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.