de.fuberlin.wiwiss.d2rq.fastpath
Class VarInfos
java.lang.Object
de.fuberlin.wiwiss.d2rq.fastpath.VarInfos
public class VarInfos
- extends Object
- Version:
- $Id: VarInfos.java,v 1.3 2006/10/16 12:46:00 cyganiak Exp $
- Author:
- jgarbers
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allBindings
public final VariableBindings allBindings
- Fast lookup information for different types of variables (shared, bind, bound).
allExpressions
public final Collection allExpressions
VarInfos
public VarInfos(Mapping queryMapping,
ExpressionSet queryConstraints,
int tripleCount)
boundVariables
public Set boundVariables(int index)
addBindNode
public void addBindNode(Node node,
int domainIndex,
int tripleNr,
int nodeNr)
addBoundNode
public void addBoundNode(Node node,
int domainIndex,
int tripleNr,
int nodeNr)
addExpression
public void addExpression(Expression e,
int tripleNr)