Uses of Class
org.openrdf.query.algebra.Var

Packages that use Var
org.openrdf.query.algebra Query Algebra 
org.openrdf.query.algebra.evaluation.impl   
org.openrdf.query.algebra.helpers   
org.openrdf.query.parser.sparql The SPARQL query engine. 
org.openrdf.sail.memory An implementation of the RDF SAIL API that uses main memory for storage. 
org.openrdf.sail.rdbms.algebra   
org.openrdf.sail.rdbms.algebra.base   
org.openrdf.sail.rdbms.algebra.factories   
org.openrdf.sail.rdbms.optimizers   
 

Uses of Var in org.openrdf.query.algebra
 

Fields in org.openrdf.query.algebra declared as Var
protected  Var Bound.arg
          The operator's argument.
 

Methods in org.openrdf.query.algebra with type parameters of type Var
<L extends Collection<Var>>
L
ZeroLengthPath.getVars(L varCollection)
          Adds the variables of this statement pattern to the supplied collection.
<L extends Collection<Var>>
L
StatementPattern.getVars(L varCollection)
          Adds the variables of this statement pattern to the supplied collection.
 

Methods in org.openrdf.query.algebra that return Var
 Var Var.clone()
           
 Var Bound.getArg()
          Gets the argument of this unary value operator.
 Var ZeroLengthPath.getContextVar()
          Returns the context variable, if available.
 Var StatementPattern.getContextVar()
          Returns the context variable, if available.
 Var ArbitraryLengthPath.getContextVar()
          Returns the context variable, if available.
 Var ZeroLengthPath.getObjectVar()
           
 Var StatementPattern.getObjectVar()
           
 Var ArbitraryLengthPath.getObjectVar()
           
 Var StatementPattern.getPredicateVar()
           
 Var Projection.getProjectionContext()
           
 Var Service.getServiceRef()
           
 Var ZeroLengthPath.getSubjectVar()
           
 Var StatementPattern.getSubjectVar()
           
 Var ArbitraryLengthPath.getSubjectVar()
           
 

Methods in org.openrdf.query.algebra that return types with arguments of type Var
 List<Var> ZeroLengthPath.getVarList()
           
 List<Var> StatementPattern.getVarList()
           
 

Methods in org.openrdf.query.algebra with parameters of type Var
 void QueryModelVisitor.meet(Var node)
           
 void Bound.setArg(Var arg)
          Sets the argument of this unary value operator.
 void ZeroLengthPath.setContextVar(Var context)
           
 void StatementPattern.setContextVar(Var context)
           
 void ArbitraryLengthPath.setContextVar(Var context)
           
 void ZeroLengthPath.setObjectVar(Var object)
           
 void StatementPattern.setObjectVar(Var object)
           
 void ArbitraryLengthPath.setObjectVar(Var object)
           
 void StatementPattern.setPredicateVar(Var predicate)
           
 void Projection.setProjectionContext(Var projectionContext)
           
 void Service.setServiceRef(Var serviceRef)
           
 void ZeroLengthPath.setSubjectVar(Var subject)
           
 void StatementPattern.setSubjectVar(Var subject)
           
 void ArbitraryLengthPath.setSubjectVar(Var subject)
           
 

Constructors in org.openrdf.query.algebra with parameters of type Var
ArbitraryLengthPath(StatementPattern.Scope scope, Var subject, TupleExpr pathExpression, Var object, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from the specified context scope.
ArbitraryLengthPath(StatementPattern.Scope scope, Var subjVar, TupleExpr pathExpression, Var objVar, Var conVar, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
ArbitraryLengthPath(Var subject, TupleExpr pathExpression, Var object, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from all contexts.
ArbitraryLengthPath(Var subject, TupleExpr pathExpression, Var object, Var context, long minLength)
          Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against statements from all contexts.
Bound(Var arg)
           
Service(Var serviceRef, TupleExpr serviceExpr, String serviceExpressionString, Map<String,String> prefixDeclarations, String baseURI, boolean silent)
           
StatementPattern(StatementPattern.Scope scope, Var subject, Var predicate, Var object)
          Creates a statement pattern that matches a subject-, predicate- and object variable against statements from the specified context scope.
StatementPattern(StatementPattern.Scope scope, Var subjVar, Var predVar, Var objVar, Var conVar)
          Creates a statement pattern that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
StatementPattern(Var subject, Var predicate, Var object)
          Creates a statement pattern that matches a subject-, predicate- and object variable against statements from all contexts.
StatementPattern(Var subject, Var predicate, Var object, Var context)
          Creates a statement pattern that matches a subject-, predicate-, object- and context variable against statements from all contexts.
ZeroLengthPath(StatementPattern.Scope scope, Var subject, Var object)
          Creates a zero-length path that matches a subject-, predicate- and object variable against statements from the specified context scope.
ZeroLengthPath(StatementPattern.Scope scope, Var subjVar, Var objVar, Var conVar)
          Creates a zero-length path that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
ZeroLengthPath(Var subject, Var object)
          Creates a zero-length path that matches a subject-, predicate- and object variable against statements from all contexts.
ZeroLengthPath(Var subject, Var object, Var context)
          Creates a zero-length path that matches a subject-, predicate-, object- and context variable against statements from all contexts.
 

Uses of Var in org.openrdf.query.algebra.evaluation.impl
 

Methods in org.openrdf.query.algebra.evaluation.impl with type parameters of type Var
protected
<M extends Map<Var,Integer>>
M
QueryJoinOptimizer.JoinVisitor.getVarFreqMap(List<Var> varList, M varFreqMap)
           
 

Methods in org.openrdf.query.algebra.evaluation.impl that return types with arguments of type Var
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getConstantVars(Iterable<Var> vars)
           
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getStatementPatternVars(TupleExpr tupleExpr)
           
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getUnboundVars(Iterable<Var> vars)
           
 

Methods in org.openrdf.query.algebra.evaluation.impl with parameters of type Var
 Value EvaluationStrategyImpl.evaluate(Var var, BindingSet bindings)
           
protected  Value EvaluationStrategyImpl.getVarValue(Var var, BindingSet bindings)
           
 void SameTermFilterOptimizer.VarRenamer.meet(Var var)
           
 void SameTermFilterOptimizer.VarBinder.meet(Var var)
           
 void OrderLimitOptimizer.OrderOptimizer.meet(Var node)
           
 void BindingAssigner.VarVisitor.meet(Var var)
           
 

Method parameters in org.openrdf.query.algebra.evaluation.impl with type arguments of type Var
protected  int EvaluationStatistics.CardinalityCalculator.countConstantVars(Iterable<Var> vars)
           
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getConstantVars(Iterable<Var> vars)
           
protected  int QueryJoinOptimizer.JoinVisitor.getForeignVarFreq(List<Var> ownUnboundVars, Map<Var,Integer> varFreqMap)
           
protected  int QueryJoinOptimizer.JoinVisitor.getForeignVarFreq(List<Var> ownUnboundVars, Map<Var,Integer> varFreqMap)
           
protected  double QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr tupleExpr, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
           
protected  double QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr tupleExpr, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
           
protected  List<Var> QueryJoinOptimizer.JoinVisitor.getUnboundVars(Iterable<Var> vars)
           
protected
<M extends Map<Var,Integer>>
M
QueryJoinOptimizer.JoinVisitor.getVarFreqMap(List<Var> varList, M varFreqMap)
           
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
protected  TupleExpr QueryJoinOptimizer.JoinVisitor.selectNextTupleExpr(List<TupleExpr> expressions, Map<TupleExpr,Double> cardinalityMap, Map<TupleExpr,List<Var>> varsMap, Map<Var,Integer> varFreqMap, Set<String> boundVars)
          Selects from a list of tuple expressions the next tuple expression that should be evaluated.
 

Uses of Var in org.openrdf.query.algebra.helpers
 

Methods in org.openrdf.query.algebra.helpers with parameters of type Var
 void VarNameCollector.meet(Var var)
           
 void QueryModelVisitorBase.meet(Var node)
           
 

Uses of Var in org.openrdf.query.parser.sparql
 

Methods in org.openrdf.query.parser.sparql that return Var
 Var NegatedPropertySet.getContextVar()
           
 Var GraphPattern.getContextVar()
           
 Var NegatedPropertySet.getSubjectVar()
           
protected  Var TupleExprBuilder.valueExpr2Var(ValueExpr valueExpr)
           
 Var TupleExprBuilder.visit(ASTBlankNodePropertyList node, Object data)
           
 Var TupleExprBuilder.visit(ASTCollection node, Object data)
           
 Var TupleExprBuilder.visit(ASTVar node, Object data)
           
 

Methods in org.openrdf.query.parser.sparql that return types with arguments of type Var
 Set<Var> TupleExprBuilder.VarCollector.getCollectedVars()
           
 

Methods in org.openrdf.query.parser.sparql with parameters of type Var
 void GraphPattern.addRequiredSP(Var subjVar, Var predVar, Var objVar)
           
 void TupleExprBuilder.VarCollector.meet(Var var)
           
 void NegatedPropertySet.setContextVar(Var contextVar)
           
 void GraphPattern.setContextVar(Var contextVar)
           
 void NegatedPropertySet.setSubjectVar(Var subjectVar)
           
 

Uses of Var in org.openrdf.sail.memory
 

Methods in org.openrdf.sail.memory with parameters of type Var
protected  Value MemoryStoreConnection.MemEvaluationStatistics.MemCardinalityCalculator.getConstantValue(Var var)
           
 

Uses of Var in org.openrdf.sail.rdbms.algebra
 

Methods in org.openrdf.sail.rdbms.algebra with parameters of type Var
static ColumnVar ColumnVar.createCtx(String alias, Var v, Resource resource)
           
static ColumnVar ColumnVar.createObj(String alias, Var v, Value value)
           
static ColumnVar ColumnVar.createPred(String alias, Var v, URI uri, boolean implied)
           
static ColumnVar ColumnVar.createSubj(String alias, Var v, Resource resource)
           
 

Constructors in org.openrdf.sail.rdbms.algebra with parameters of type Var
BNodeColumn(Var var)
           
DatatypeColumn(Var var)
           
DateTimeColumn(Var var)
           
HashColumn(Var var)
           
LabelColumn(Var var)
           
LanguageColumn(Var var)
           
LongLabelColumn(Var var)
           
LongURIColumn(Var var)
           
NumericColumn(Var var)
           
RefIdColumn(Var var)
           
URIColumn(Var var)
           
 

Uses of Var in org.openrdf.sail.rdbms.algebra.base
 

Constructors in org.openrdf.sail.rdbms.algebra.base with parameters of type Var
ValueColumnBase(Var var)
           
 

Uses of Var in org.openrdf.sail.rdbms.algebra.factories
 

Methods in org.openrdf.sail.rdbms.algebra.factories with parameters of type Var
 void TimeExprFactory.meet(Var node)
           
 void HashExprFactory.meet(Var var)
           
 void BNodeExprFactory.meet(Var var)
           
 void LabelExprFactory.meet(Var var)
           
 void BooleanExprFactory.meet(Var var)
           
 void ZonedExprFactory.meet(Var node)
           
 void URIExprFactory.meet(Var var)
           
 void DatatypeExprFactory.meet(Var var)
           
 void LanguageExprFactory.meet(Var var)
           
 void NumericExprFactory.meet(Var var)
           
 

Uses of Var in org.openrdf.sail.rdbms.optimizers
 

Methods in org.openrdf.sail.rdbms.optimizers with parameters of type Var
 void ValueIdLookupOptimizer.VarVisitor.meet(Var var)
           
 



Copyright © 2001-2012 Aduna. All Rights Reserved.