com.bigdata.rdf.rules
Class RDFJoinNexusFactory
java.lang.Object
com.bigdata.relation.rule.eval.AbstractJoinNexusFactory
com.bigdata.rdf.rules.RDFJoinNexusFactory
- All Implemented Interfaces:
- IJoinNexusFactory, Serializable
public class RDFJoinNexusFactory
- extends AbstractJoinNexusFactory
Factory for RDFJoinNexus objects.
- Version:
- $Id: RDFJoinNexusFactory.java 4218 2011-02-21 22:01:49Z thompsonbry $
- Author:
- Bryan Thompson
- See Also:
- Serialized Form
|
Field Summary |
protected static org.apache.log4j.Logger |
log
|
|
Constructor Summary |
RDFJoinNexusFactory(ActionEnum action,
long writeTimestamp,
long readTimestamp,
Properties properties,
int solutionFlags,
IElementFilter<?> filter,
IEvaluationPlanFactory planFactory,
IRuleTaskFactory defaultRuleTaskFactory,
RuleContextEnum ruleContext,
boolean justify,
boolean backchain,
boolean isOwlSameAsUsed)
|
| Methods inherited from class com.bigdata.relation.rule.eval.AbstractJoinNexusFactory |
getAction, getDefaultRuleTaskFactory, getEvaluationPlanFactory, getProperties, getReadTimestamp, getSolutionFilter, getSolutionFlags, getWriteTimestamp, newInstance, setReadTimestamp, toString |
log
protected static final transient org.apache.log4j.Logger log
RDFJoinNexusFactory
public RDFJoinNexusFactory(ActionEnum action,
long writeTimestamp,
long readTimestamp,
Properties properties,
int solutionFlags,
IElementFilter<?> filter,
IEvaluationPlanFactory planFactory,
IRuleTaskFactory defaultRuleTaskFactory,
RuleContextEnum ruleContext,
boolean justify,
boolean backchain,
boolean isOwlSameAsUsed)
-
- Parameters:
justify - if justifications are required.backchain - Normally true for high level query and
false for database-at-once-closure and Truth
Maintenance. When true, query time inferences
are included when reading on an IAccessPath for the
SPORelation using the InferenceEngine to
"backchain" any necessary entailments.isOwlSameAsUsed - true iff Axioms.isOwlSameAs() AND
(x owl:sameAs y) is not empty in the data.
toString
protected void toString(StringBuilder sb)
- Description copied from class:
AbstractJoinNexusFactory
- Allows extension of
AbstractJoinNexusFactory.toString() by derived classes.
- Overrides:
toString in class AbstractJoinNexusFactory
newJoinNexus
protected IJoinNexus newJoinNexus(IIndexManager indexManager)
- Description copied from class:
AbstractJoinNexusFactory
- Factory for
IJoinNexus instances used by
AbstractJoinNexusFactory.newInstance(IIndexManager) as past of its singleton pattern.
- Specified by:
newJoinNexus in class AbstractJoinNexusFactory
Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.