org.openrdf.repository.augur.model
Class AugurNode

java.lang.Object
  extended by org.openrdf.repository.augur.model.AugurNode
Direct Known Subclasses:
AugurStatementNode

public class AugurNode
extends Object

Base class for AugurNodes. This class tracks the connection, depth of the node, the query that was used to create the results, and node that have been carried over into new requests.

Author:
James Leigh

Constructor Summary
AugurNode()
           
 
Method Summary
 void addChildNode(AugurStatementNode node, Resource subj, URI pred, Value obj, Resource... contexts)
           
 AugurStatementNode getChildNode(Resource subj, URI pred, Value obj, Resource... contexts)
           
 RepositoryConnection getConnection()
           
 int getDepth()
           
 TupleExpr getTupleExpr()
           
 boolean isIncludeInferred()
           
 void setConnection(RepositoryConnection connection)
           
 void setDepth(int depth)
           
 void setIncludeInferred(boolean includeInferred)
           
 void setTupleExpr(TupleExpr tupleExpr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AugurNode

public AugurNode()
Method Detail

getConnection

public RepositoryConnection getConnection()

setConnection

public void setConnection(RepositoryConnection connection)

isIncludeInferred

public boolean isIncludeInferred()

setIncludeInferred

public void setIncludeInferred(boolean includeInferred)

getDepth

public int getDepth()

setDepth

public void setDepth(int depth)

getTupleExpr

public TupleExpr getTupleExpr()

setTupleExpr

public void setTupleExpr(TupleExpr tupleExpr)

getChildNode

public AugurStatementNode getChildNode(Resource subj,
                                       URI pred,
                                       Value obj,
                                       Resource... contexts)

addChildNode

public void addChildNode(AugurStatementNode node,
                         Resource subj,
                         URI pred,
                         Value obj,
                         Resource... contexts)


Copyright © 2004-2008 Aduna. All Rights Reserved.