com.bigdata.rdf.rules
Class RuleRdfs04b

java.lang.Object
  extended by com.bigdata.relation.rule.Rule
      extended by com.bigdata.rdf.rules.AbstractRuleDistinctTermScan
          extended by com.bigdata.rdf.rules.RuleRdfs04b
All Implemented Interfaces:
IRule, IStep, Serializable

public class RuleRdfs04b
extends AbstractRuleDistinctTermScan

rdfs4b:

 (?u ?a ?v) -> (?v rdf:type rdfs:Resource)
 
Note: Literals can be entailed in the subject position by this rule and MUST be explicitly filtered out. That task is handled by the DoNotAddFilter. RuleRdfs03 is the other way that literals can be entailed into the subject position.

Version:
$Id: RuleRdfs04b.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.bigdata.rdf.rules.AbstractRuleDistinctTermScan
AbstractRuleDistinctTermScan.DistinctTermScan
 
Field Summary
 
Fields inherited from class com.bigdata.relation.rule.Rule
DEBUG, INFO, log
 
Constructor Summary
RuleRdfs04b(String relationName, Vocabulary vocab)
           
 
Method Summary
 
Methods inherited from class com.bigdata.rdf.rules.AbstractRuleDistinctTermScan
getTaskFactory
 
Methods inherited from class com.bigdata.relation.rule.Rule
getConstants, getConstraint, getConstraintCount, getConstraints, getHead, getName, getQueryOptions, getRequiredVariableCount, getRequiredVariables, getSharedVars, getSharedVars, getTail, getTail, getTailCount, getVariableCount, getVariableCount, getVariables, isConsistent, isDeclared, isFullyBound, isFullyBound, isRule, specialize, specialize, toString, toString, var
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuleRdfs04b

public RuleRdfs04b(String relationName,
                   Vocabulary vocab)


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