Package | Description |
---|---|
com.bigdata.bop |
This package provides an API for query operators.
|
com.bigdata.bop.ap | |
com.bigdata.bop.fed.shards | |
com.bigdata.bop.join | |
com.bigdata.rdf.lexicon | |
com.bigdata.rdf.rules | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.relation |
This package includes an abstraction layer for relations.
|
com.bigdata.relation.accesspath |
This package includes an abstraction layer for efficient access paths, including
chunked iterators, blocking buffers, and an abstraction corresponding to the natural
order of an index.
|
com.bigdata.relation.rule.eval |
This package supports rule evaluation.
|
com.bigdata.relation.rule.eval.pipeline |
This package implements a pipeline join.
|
com.bigdata.search |
This package provides full text indexing and search.
|
Modifier and Type | Method and Description |
---|---|
<E> IRelation<E> |
BOpContextBase.getRelation(IPredicate<E> pred)
Locate and return the view of the relation identified by the
IPredicate . |
Modifier and Type | Method and Description |
---|---|
<E> IAccessPath<E> |
BOpContextBase.getAccessPath(IRelation<E> relation,
IPredicate<E> predicate)
Obtain an access path reading from the identified
IRelation using
the specified IPredicate . |
Modifier and Type | Class and Description |
---|---|
class |
R
Test relation composed of
E elements with a single primary index. |
Modifier and Type | Field and Description |
---|---|
protected IRelation<F> |
MapBindingSetsOverShardsBuffer.relation
A scale-out view of the target relation.
|
Modifier and Type | Field and Description |
---|---|
protected IRelation<E> |
FastRangeCountOp.ChunkTask.relation
The relation associated with the
FastRangeCountOp.ChunkTask.predicate operand. |
Modifier and Type | Class and Description |
---|---|
class |
BigdataSubjectCentricFullTextIndex
Implementation based on the built-in keyword search capabilities for bigdata.
|
class |
BigdataValueCentricFullTextIndex
Implementation based on the built-in keyword search capabilities for bigdata.
|
class |
LexiconRelation
The
LexiconRelation handles all things related to the indices mapping
external RDF Value s onto IV s (internal values)s and provides
methods for efficient materialization of external RDF Value s from
IV s. |
Modifier and Type | Method and Description |
---|---|
protected IRelation<ISPO> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getView()
Return the
IRelation (or RelationFusedView ) used by
the AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSet() impls for their IAccessPath s. |
Modifier and Type | Method and Description |
---|---|
IAccessPath |
RDFJoinNexus.getTailAccessPath(IRelation relation,
IPredicate predicate)
When
RDFJoinNexus.backchain is true and the tail predicate is
reading on the SPORelation , then the IAccessPath is
wrapped so that the iterator will visit the backchained inferences as
well. |
Constructor and Description |
---|
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> p) |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertyClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf) |
Modifier and Type | Class and Description |
---|---|
class |
SPORelation
The
SPORelation handles all things related to the indices
representing the triples stored in the database. |
Constructor and Description |
---|
SPOAccessPath(IRelation<ISPO> relation,
IIndexManager localIndexManager,
IPredicate<ISPO> predicate,
IKeyOrder<ISPO> keyOrder) |
Modifier and Type | Method and Description |
---|---|
Iterator<IRelation> |
AbstractTripleStore.relations() |
Modifier and Type | Interface and Description |
---|---|
interface |
IMutableRelation<E>
A mutable
IRelation . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRelation<E>
Base class for
IRelation and IMutableRelation impls. |
class |
RelationFusedView<E>
Deprecated.
by
BOp s using the UNION of JOINs. However, also note that
this is only used for TM and that the focus store is always local
for TM. |
Modifier and Type | Method and Description |
---|---|
IRelation<E> |
RelationFusedView.getRelation1()
Deprecated.
|
IRelation<E> |
RelationFusedView.getRelation2()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Iterator<IRelation> |
IDatabase.relations()
Visits the logically contained
IRelation resources. |
Modifier and Type | Method and Description |
---|---|
static <E> String |
AbstractRelation.getFQN(IRelation<E> relation,
IKeyOrder<? extends E> keyOrder)
The fully qualified name of the index.
|
static <E> String |
AbstractRelation.getFQN(IRelation<E> relation,
String localName)
The fully qualified name of the index.
|
Constructor and Description |
---|
RelationFusedView(IRelation<E> relation1,
IRelation<E> relation2)
Deprecated.
|
RelationFusedView(IRelation<E> relation1,
IRelation<E> relation2)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IRelation<R> |
AccessPath.getRelation() |
Constructor and Description |
---|
AccessPath(IRelation<R> relation,
IIndexManager localIndexManager,
IPredicate<R> predicate,
IKeyOrder<R> keyOrder) |
Modifier and Type | Method and Description |
---|---|
IRelation |
AbstractJoinNexus.getHeadRelationView(IPredicate pred)
The head relation is what we write on for mutation operations and is also
responsible for minting new elements from computed
ISolution s. |
IRelation |
IJoinNexus.getHeadRelationView(IPredicate pred)
Locate and return the view of the relation identified by the
IPredicate . |
IRelation |
AbstractJoinNexus.getTailRelationView(IPredicate pred) |
IRelation |
IJoinNexus.getTailRelationView(IPredicate pred)
Locate and return the view of the relation(s) identified by the
IPredicate . |
Modifier and Type | Method and Description |
---|---|
protected Map<String,IRelation> |
AbstractStepTask.getReadRelations(IIndexManager indexManager,
IStep step,
long timestamp)
Locate the distinct relation identifiers corresponding to the tail(s) of
each rule and resolve them to their relations.
|
protected Map<String,IRelation> |
AbstractStepTask.getWriteRelations(IIndexManager indexManager,
IStep step,
long timestamp)
Locate the distinct relation identifiers corresponding to the head of
each rule and resolve them to their relations.
|
Modifier and Type | Method and Description |
---|---|
IAccessPath |
AbstractJoinNexus.getTailAccessPath(IRelation relation,
IPredicate predicate) |
IAccessPath |
IJoinNexus.getTailAccessPath(IRelation relation,
IPredicate pred)
Obtain an access path reading from relation for the specified predicate
(from the tail of some rule).
|
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
AbstractStepTask.getIndexNames(Collection<IRelation> c)
Returns the names of the indices maintained by the relations.
|
protected Map<String,IBuffer<ISolution[]>> |
AbstractStepTask.getMutationBuffers(IJoinNexus joinNexus,
Map<String,IRelation> relations)
Create the appropriate buffers to absorb writes by the rules in the
program that target an
IMutableRelation . |
Modifier and Type | Field and Description |
---|---|
protected IRelation<?> |
JoinTask.relation
The
IRelation view on which we are reading for this join
dimensions. |
Modifier and Type | Class and Description |
---|---|
class |
FullTextIndex<V extends Comparable<V>>
Full text indexing and search support.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.