Uses of Package
com.bigdata.relation.rule

Packages that use com.bigdata.relation.rule
com.bigdata.rdf.inf This package provides an eager closure inference engine for most of the RDF and RDFS entailments and can be used to realize entailments for owl:sameAs, owl:equivilentClass, and owl:equivilentProperty. 
com.bigdata.rdf.lexicon   
com.bigdata.rdf.magic This package includes an abstraction layer for declaring containers of relations, relations, the relationships between the relations (foreign keys), and the indices for a relation, including what goes into the key and the value for the index. 
com.bigdata.rdf.rules   
com.bigdata.rdf.sail This package contains the SAIL that allow bigdata to be used as a backend for the Sesame 2.x platform. 
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.rdf.vocab   
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 This package includes an abstraction layer for rules. 
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. 
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.inf
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.lexicon
IBindingSet
          Interface for a set of bindings.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.magic
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
ISolutionExpander
          An interface for expander patterns for an IPredicate when it appears in the right-hand position of a JOIN.
IVariableOrConstant
          Abstraction models either a constant or an unbound variable.
Program
          Mutable program may be used to create a variety of rule executions.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.rules
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
IConstraint
          An interface for specifying constraints the allowable states of an IBindingSet.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
IProgram
          A program consists of a set of rules and/or programs.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
IStep
          An IStep is either a single IRule or a complex IProgram.
IVariable
          A variable.
Program
          Mutable program may be used to create a variety of rule executions.
Rule
          Default impl.
Var
          A variable.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.sail
IBindingSet
          Interface for a set of bindings.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
ISolutionExpander
          An interface for expander patterns for an IPredicate when it appears in the right-hand position of a JOIN.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.spo
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
ISolutionExpander
          An interface for expander patterns for an IPredicate when it appears in the right-hand position of a JOIN.
IVariable
          A variable.
IVariableOrConstant
          Abstraction models either a constant or an unbound variable.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.store
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
Program
          Mutable program may be used to create a variety of rule executions.
 

Classes in com.bigdata.relation.rule used by com.bigdata.rdf.vocab
IConstant
          A constant.
 

Classes in com.bigdata.relation.rule used by com.bigdata.relation
IBindingSet
          Interface for a set of bindings.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
 

Classes in com.bigdata.relation.rule used by com.bigdata.relation.accesspath
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
 

Classes in com.bigdata.relation.rule used by com.bigdata.relation.rule
ArrayBindingSet
          An IBindingSet backed by an dense array (no gaps).
EmptyBindingSet
          An immutable empty binding set.
HashBindingSet
          IBindingSet backed by a HashMap.
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
IConstraint
          An interface for specifying constraints the allowable states of an IBindingSet.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
IProgram
          A program consists of a set of rules and/or programs.
IQueryOptions
          A collection of constraints that may be imposed on an IStep when evaluated as a query.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
ISlice
          Indicates the first solution to be returned to the caller (offset) and the #of solutions to be returned (limit).
ISolutionExpander
          An interface for expander patterns for an IPredicate when it appears in the right-hand position of a JOIN.
ISortOrder
          A variable and an order that will be imposed on the values for that variable.
IStep
          An IStep is either a single IRule or a complex IProgram.
IVariable
          A variable.
IVariableOrConstant
          Abstraction models either a constant or an unbound variable.
Predicate
          A generic implementation of an immutable IPredicate.
Var
          A variable.
 

Classes in com.bigdata.relation.rule used by com.bigdata.relation.rule.eval
IBindingSet
          Interface for a set of bindings.
IConstant
          A constant.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
IProgram
          A program consists of a set of rules and/or programs.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
IStep
          An IStep is either a single IRule or a complex IProgram.
Var
          A variable.
 

Classes in com.bigdata.relation.rule used by com.bigdata.relation.rule.eval.pipeline
IBindingSet
          Interface for a set of bindings.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
IRule
          Conjunctive query of N IPredicates with optional IConstraints.
 

Classes in com.bigdata.relation.rule used by com.bigdata.search
IBindingSet
          Interface for a set of bindings.
IPredicate
          An immutable constraint on the elements visited using an IAccessPath.
 



Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.