org.openrdf.repository.augur.model
Class AugurObjectNode

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.AugurObjectNode

public class AugurObjectNode
extends CachableAugurNode

AugurNode that have been created from a statement pattern, carring over an object resource.

Author:
James Leigh

Constructor Summary
AugurObjectNode()
           
 
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

AugurObjectNode

public AugurObjectNode()
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.