org.openrdf.repository.augur.model
Class AugurSubjectNode

java.lang.Object
  extended by org.openrdf.repository.augur.model.AugurNode
      extended by org.openrdf.repository.augur.model.AugurStatementNode
          extended by org.openrdf.repository.augur.model.CachableAugurNode
              extended by org.openrdf.repository.augur.model.AugurSubjectNode

public class AugurSubjectNode
extends CachableAugurNode

AugurNode that was created with by a statement pattern and a carried over subject resource.

Author:
James Leigh

Constructor Summary
AugurSubjectNode()
           
 
Method Summary
protected  TupleExpr createTuplePattern(Var subjVar, Var predVar, Var objVar, String contextName, Resource... contexts)
           
 Resource getCarriedOverResource(Resource subj, Value obj)
           
 
Methods inherited from class org.openrdf.repository.augur.model.CachableAugurNode
cacheStatement, enableCache, getStatements, initCache, isCacheEnabled
 
Methods inherited from class org.openrdf.repository.augur.model.AugurStatementNode
getContextName, getObjectName, getPredicateName, getSubjectName, setObjectName, setStatementPattern, setSubjectName
 
Methods inherited from class org.openrdf.repository.augur.model.AugurNode
addChildNode, getChildNode, getConnection, getDepth, getTupleExpr, isIncludeInferred, setConnection, setDepth, setIncludeInferred, setTupleExpr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AugurSubjectNode

public AugurSubjectNode()
Method Detail

createTuplePattern

protected TupleExpr createTuplePattern(Var subjVar,
                                       Var predVar,
                                       Var objVar,
                                       String contextName,
                                       Resource... contexts)
Overrides:
createTuplePattern in class AugurStatementNode

getCarriedOverResource

public Resource getCarriedOverResource(Resource subj,
                                       Value obj)
Specified by:
getCarriedOverResource in class CachableAugurNode


Copyright © 2004-2007. All Rights Reserved.