|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IRelation | |
|---|---|
| com.bigdata.bop | This package provides an API for query operators. |
| com.bigdata.bop.fed.shards | |
| 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. |
| Uses of IRelation in com.bigdata.bop |
|---|
| Methods in com.bigdata.bop that return IRelation | ||
|---|---|---|
|
BOpContextBase.getRelation(IPredicate<E> pred)
Locate and return the view of the relation identified by the IPredicate. |
|
| Methods in com.bigdata.bop with parameters of type IRelation | ||
|---|---|---|
|
BOpContextBase.getAccessPath(IRelation<E> relation,
IPredicate<E> predicate)
Obtain an access path reading from relation for the specified predicate (from the tail of some rule). |
|
| Uses of IRelation in com.bigdata.bop.fed.shards |
|---|
| Fields in com.bigdata.bop.fed.shards declared as IRelation | |
|---|---|
protected IRelation<F> |
MapBindingSetsOverShardsBuffer.relation
A scale-out view of the target relation. |
| Uses of IRelation in com.bigdata.rdf.lexicon |
|---|
| Classes in com.bigdata.rdf.lexicon that implement IRelation | |
|---|---|
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 Values onto IVs (internal values)s and provides
methods for efficient materialization of external RDF Values from
IVs. |
| Uses of IRelation in com.bigdata.rdf.rules |
|---|
| Methods in com.bigdata.rdf.rules that return IRelation | |
|---|---|
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 IAccessPaths. |
| Methods in com.bigdata.rdf.rules with parameters of type IRelation | |
|---|---|
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. |
| Constructors in com.bigdata.rdf.rules with parameters of type IRelation | |
|---|---|
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)
|
|
| Uses of IRelation in com.bigdata.rdf.spo |
|---|
| Classes in com.bigdata.rdf.spo that implement IRelation | |
|---|---|
class |
SPORelation
The SPORelation handles all things related to the indices
representing the triples stored in the database. |
| Constructors in com.bigdata.rdf.spo with parameters of type IRelation | |
|---|---|
SPOAccessPath(IRelation<ISPO> relation,
IIndexManager localIndexManager,
IPredicate<ISPO> predicate,
IKeyOrder<ISPO> keyOrder)
|
|
| Uses of IRelation in com.bigdata.rdf.store |
|---|
| Methods in com.bigdata.rdf.store that return types with arguments of type IRelation | |
|---|---|
Iterator<IRelation> |
AbstractTripleStore.relations()
|
| Uses of IRelation in com.bigdata.relation |
|---|
| Subinterfaces of IRelation in com.bigdata.relation | |
|---|---|
interface |
IMutableRelation<E>
A mutable IRelation. |
| Classes in com.bigdata.relation that implement IRelation | |
|---|---|
class |
AbstractRelation<E>
Base class for IRelation and IMutableRelation impls. |
class |
RelationFusedView<E>
Deprecated. by BOps 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. |
| Methods in com.bigdata.relation that return IRelation | |
|---|---|
IRelation<E> |
RelationFusedView.getRelation1()
Deprecated. |
IRelation<E> |
RelationFusedView.getRelation2()
Deprecated. |
| Methods in com.bigdata.relation that return types with arguments of type IRelation | |
|---|---|
Iterator<IRelation> |
IDatabase.relations()
Visits the logically contained IRelation resources. |
| Methods in com.bigdata.relation with parameters of type IRelation | ||
|---|---|---|
static
|
AbstractRelation.getFQN(IRelation<E> relation,
IKeyOrder<? extends E> keyOrder)
The fully qualified name of the index. |
|
| Constructors in com.bigdata.relation with parameters of type IRelation | |
|---|---|
RelationFusedView(IRelation<E> relation1,
IRelation<E> relation2)
Deprecated. |
|
RelationFusedView(IRelation<E> relation1,
IRelation<E> relation2)
Deprecated. |
|
| Uses of IRelation in com.bigdata.relation.accesspath |
|---|
| Methods in com.bigdata.relation.accesspath that return IRelation | |
|---|---|
IRelation<R> |
AccessPath.getRelation()
|
| Constructors in com.bigdata.relation.accesspath with parameters of type IRelation | |
|---|---|
AccessPath(IRelation<R> relation,
IIndexManager localIndexManager,
IPredicate<R> predicate,
IKeyOrder<R> keyOrder)
|
|
| Uses of IRelation in com.bigdata.relation.rule.eval |
|---|
| Methods in com.bigdata.relation.rule.eval that return IRelation | |
|---|---|
IRelation |
IJoinNexus.getHeadRelationView(IPredicate pred)
Locate and return the view of the relation identified by the IPredicate. |
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 ISolutions. |
IRelation |
IJoinNexus.getTailRelationView(IPredicate pred)
Locate and return the view of the relation(s) identified by the IPredicate. |
IRelation |
AbstractJoinNexus.getTailRelationView(IPredicate pred)
|
| Methods in com.bigdata.relation.rule.eval that return types with arguments of type IRelation | |
|---|---|
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. |
| Methods in com.bigdata.relation.rule.eval with parameters of type IRelation | |
|---|---|
IAccessPath |
IJoinNexus.getTailAccessPath(IRelation relation,
IPredicate pred)
Obtain an access path reading from relation for the specified predicate (from the tail of some rule). |
IAccessPath |
AbstractJoinNexus.getTailAccessPath(IRelation relation,
IPredicate predicate)
|
| Method parameters in com.bigdata.relation.rule.eval with type arguments of type IRelation | |
|---|---|
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. |
| Uses of IRelation in com.bigdata.relation.rule.eval.pipeline |
|---|
| Fields in com.bigdata.relation.rule.eval.pipeline declared as IRelation | |
|---|---|
protected IRelation<?> |
JoinTask.relation
The IRelation view on which we are reading for this join
dimensions. |
| Uses of IRelation in com.bigdata.search |
|---|
| Classes in com.bigdata.search that implement IRelation | |
|---|---|
class |
FullTextIndex<V extends Comparable<V>>
Full text indexing and search support. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||