Uses of Package
com.bigdata.relation.rule.eval

Packages that use com.bigdata.relation.rule.eval
com.bigdata.bop.joinGraph This package provides support for join graphs, query optimization, and generating full query plans from a join graph and the evaluation order identified by a query optimizer. 
com.bigdata.bop.joinGraph.fast   
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.rules   
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.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. 
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.bop.joinGraph
IJoinNexus
          Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an IRule and is responsible for resolving the relation symbol to the IRelation object.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.bop.joinGraph.fast
IJoinNexus
          Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an IRule and is responsible for resolving the relation symbol to the IRelation object.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.rdf.inf
ISolution
          A solution bundles together any of (a) the materialized element corresponding to the bindings on the head of an IRule; (b) the IBindingSet used to generate that solution; and (c) the IRule from which those bindings were computed.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.rdf.rules
AbstractJoinNexus
          Base implementation for IJoinNexus
AbstractJoinNexusFactory
          Base implementation for IJoinNexusFactory.
AbstractSolutionBuffer
          Base class for IBuffer whose target is a mutation (insert, delete, or update) of some IMutableRelation.
ActionEnum
          Symbolic constants corresponding to the type of action associated with the execution of an IProgram.
IJoinNexus
          Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an IRule and is responsible for resolving the relation symbol to the IRelation object.
IJoinNexusFactory
          A factory for IJoinNexus instances.
IRuleStatisticsFactory
          A factory for rule statistics objects.
IRuleTaskFactory
          A factory for objects that handle the execution of an IRule.
ISolution
          A solution bundles together any of (a) the materialized element corresponding to the bindings on the head of an IRule; (b) the IBindingSet used to generate that solution; and (c) the IRule from which those bindings were computed.
IStepTask
          Interface for evaluation of an IStep.
RuleStats
          Statistics about what an IStep did when it was executed.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.rdf.store
ActionEnum
          Symbolic constants corresponding to the type of action associated with the execution of an IProgram.
IJoinNexusFactory
          A factory for IJoinNexus instances.
ISolution
          A solution bundles together any of (a) the materialized element corresponding to the bindings on the head of an IRule; (b) the IBindingSet used to generate that solution; and (c) the IRule from which those bindings were computed.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.relation.rule
IRuleTaskFactory
          A factory for objects that handle the execution of an IRule.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.relation.rule.eval
AbstractSolutionBuffer
          Base class for IBuffer whose target is a mutation (insert, delete, or update) of some IMutableRelation.
AbstractStepTask
           
ActionEnum
          Symbolic constants corresponding to the type of action associated with the execution of an IProgram.
IJoinNexus
          Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an IRule and is responsible for resolving the relation symbol to the IRelation object.
IJoinNexusFactory
          A factory for IJoinNexus instances.
IProgramTask
          Interface for a task that executes a (complex) program (vs a single rule).
IRuleState
           
IRuleStatisticsFactory
          A factory for rule statistics objects.
IRuleTaskFactory
          A factory for objects that handle the execution of an IRule.
ISolution
          A solution bundles together any of (a) the materialized element corresponding to the bindings on the head of an IRule; (b) the IBindingSet used to generate that solution; and (c) the IRule from which those bindings were computed.
IStepTask
          Interface for evaluation of an IStep.
RuleStats
          Statistics about what an IStep did when it was executed.
 

Classes in com.bigdata.relation.rule.eval used by com.bigdata.relation.rule.eval.pipeline
IJoinNexus
          Interface provides an interoperability nexus for the IPredicates, IBindingSets, and ISolutions for the evaluation of an IRule and is responsible for resolving the relation symbol to the IRelation object.
IJoinNexusFactory
          A factory for IJoinNexus instances.
IRuleState
           
IStepTask
          Interface for evaluation of an IStep.
RuleStats
          Statistics about what an IStep did when it was executed.
 



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