Uses of Class
org.eclipse.rdf4j.query.algebra.Var
-
-
Uses of Var in org.eclipse.rdf4j.query.algebra
Fields in org.eclipse.rdf4j.query.algebra declared as Var Modifier and Type Field Description protected Var
Bound. arg
The operator's argument.private Var
ArbitraryLengthPath. contextVar
private Var
StatementPattern. contextVar
private Var
ZeroLengthPath. contextVar
private Var
TripleRef. exprVar
private Var
ArbitraryLengthPath. objectVar
private Var
StatementPattern. objectVar
private Var
TripleRef. objectVar
private Var
ValueExprTripleRef. objectVar
private Var
ZeroLengthPath. objectVar
private Var
StatementPattern. predicateVar
private Var
TripleRef. predicateVar
private Var
ValueExprTripleRef. predicateVar
private Var
Projection. projectionContext
private Var
Service. serviceRef
private Var
ArbitraryLengthPath. subjectVar
private Var
StatementPattern. subjectVar
private Var
TripleRef. subjectVar
private Var
ValueExprTripleRef. subjectVar
private Var
ZeroLengthPath. subjectVar
Fields in org.eclipse.rdf4j.query.algebra with type parameters of type Var Modifier and Type Field Description private java.util.List<Var>
TupleFunctionCall. resultVars
private java.util.List<Var>
StatementPattern. varList
Methods in org.eclipse.rdf4j.query.algebra with type parameters of type Var Modifier and Type Method Description <L extends java.util.Collection<Var>>
LStatementPattern. getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.<L extends java.util.Collection<Var>>
LTripleRef. getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.<L extends java.util.Collection<Var>>
LZeroLengthPath. getVars(L varCollection)
Adds the variables of this statement pattern to the supplied collection.Methods in org.eclipse.rdf4j.query.algebra that return Var Modifier and Type Method Description Var
Var. clone()
Var
Bound. getArg()
Gets the argument of this unary value operator.Var
ArbitraryLengthPath. getContextVar()
Returns the context variable, if available.Var
StatementPattern. getContextVar()
Returns the context variable, if available.Var
ZeroLengthPath. getContextVar()
Returns the context variable, if available.Var
TripleRef. getExprVar()
Returns the context variable, if available.Var
ArbitraryLengthPath. getObjectVar()
Var
StatementPattern. getObjectVar()
Var
TripleRef. getObjectVar()
Var
ValueExprTripleRef. getObjectVar()
Var
ZeroLengthPath. getObjectVar()
Var
StatementPattern. getPredicateVar()
Var
TripleRef. getPredicateVar()
Var
ValueExprTripleRef. getPredicateVar()
Var
Projection. getProjectionContext()
Var
Service. getServiceRef()
Var
ArbitraryLengthPath. getSubjectVar()
Var
StatementPattern. getSubjectVar()
Var
TripleRef. getSubjectVar()
Var
ValueExprTripleRef. getSubjectVar()
Var
ZeroLengthPath. getSubjectVar()
Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type Var Modifier and Type Method Description java.util.List<Var>
TupleFunctionCall. getResultVars()
java.util.List<Var>
StatementPattern. getVarList()
java.util.List<Var>
TripleRef. getVarList()
java.util.List<Var>
ZeroLengthPath. getVarList()
private java.util.List<Var>
StatementPattern. getVarListInternal()
Methods in org.eclipse.rdf4j.query.algebra with parameters of type Var Modifier and Type Method Description private int
StatementPattern.SmallStringSet. add(Var var, java.lang.String[] names, int i)
void
TupleFunctionCall. addResultVar(Var resultVar)
void
TupleFunctionCall. addResultVars(Var... resultVars)
void
QueryModelVisitor. meet(Var node)
void
Bound. setArg(Var arg)
Sets the argument of this unary value operator.void
ArbitraryLengthPath. setContextVar(Var context)
void
StatementPattern. setContextVar(Var context)
Deprecated, for removal: This API element is subject to removal in a future version.void
ZeroLengthPath. setContextVar(Var context)
void
TripleRef. setExprVar(Var context)
void
ArbitraryLengthPath. setObjectVar(Var object)
void
StatementPattern. setObjectVar(Var object)
Deprecated, for removal: This API element is subject to removal in a future version.void
TripleRef. setObjectVar(Var object)
private void
ValueExprTripleRef. setObjectVar(Var o)
void
ZeroLengthPath. setObjectVar(Var object)
void
StatementPattern. setPredicateVar(Var predicate)
Deprecated, for removal: This API element is subject to removal in a future version.void
TripleRef. setPredicateVar(Var predicate)
private void
ValueExprTripleRef. setPredicateVar(Var p)
void
Projection. setProjectionContext(Var projectionContext)
void
Service. setServiceRef(Var serviceRef)
void
ArbitraryLengthPath. setSubjectVar(Var subject)
void
StatementPattern. setSubjectVar(Var subject)
Deprecated, for removal: This API element is subject to removal in a future version.void
TripleRef. setSubjectVar(Var subject)
private void
ValueExprTripleRef. setSubjectVar(Var s)
void
ZeroLengthPath. setSubjectVar(Var subject)
Method parameters in org.eclipse.rdf4j.query.algebra with type arguments of type Var Modifier and Type Method Description void
TupleFunctionCall. addResultVars(java.lang.Iterable<Var> resultVars)
void
TupleFunctionCall. setResultVars(java.lang.Iterable<Var> resultVars)
Constructors in org.eclipse.rdf4j.query.algebra with parameters of type Var Constructor Description 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, java.lang.String serviceExpressionString, java.util.Map<java.lang.String,java.lang.String> prefixDeclarations, java.lang.String baseURI, boolean silent)
SmallStringSet(Var var1, Var var2, Var var3, Var var4)
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.TripleRef(Var subjectVar, Var predicateVar, Var objectVar, Var exprVar)
ValueExprTripleRef(java.lang.String extName, Var s, Var p, Var o)
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.eclipse.rdf4j.query.algebra.evaluation.federation
Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type Var Modifier and Type Method Description private static Value
TupleFunctionFederatedService. getValue(Var var, BindingSet bs)
-
Uses of Var in org.eclipse.rdf4j.query.algebra.evaluation.impl
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl declared as Var Modifier and Type Field Description private Var
SameTermFilterOptimizer.VarRenamer. newVar
Deprecated, for removal: This API element is subject to removal in a future version.private Var
SameTermFilterOptimizer.VarRenamer. oldVar
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with type parameters of type Var Modifier and Type Method Description protected <M extends java.util.Map<Var,java.lang.Integer>>
MQueryJoinOptimizer.JoinVisitor. getVarFreqMap(java.util.List<Var> varList, M varFreqMap)
Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type Var Modifier and Type Method Description protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getConstantVars(java.lang.Iterable<Var> vars)
Deprecated.protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getStatementPatternVars(TupleExpr tupleExpr)
Deprecated.protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.lang.Iterable<Var> vars)
Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type Var Modifier and Type Method Description private void
SameTermFilterOptimizer.SameTermFilterVisitor. bindVar(Var var, Value value, Filter filter)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Var var, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.protected double
EvaluationStatistics.CardinalityCalculator. getCardinality(double varCardinality, Var var)
protected double
EvaluationStatistics.CardinalityCalculator. getContextCardinality(Var var)
protected double
EvaluationStatistics.CardinalityCalculator. getObjectCardinality(Var var)
protected double
EvaluationStatistics.CardinalityCalculator. getPredicateCardinality(Var var)
protected double
EvaluationStatistics.CardinalityCalculator. getSubjectCardinality(Var var)
static Value
DefaultEvaluationStrategy. getVarValue(Var var, BindingSet bindings)
void
BindingAssigner.VarVisitor. meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.void
ConstantOptimizer.VarNameCollector. meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.void
OrderLimitOptimizer.OrderOptimizer. meet(Var node)
Deprecated, for removal: This API element is subject to removal in a future version.void
SameTermFilterOptimizer.VarBinder. meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.void
SameTermFilterOptimizer.VarRenamer. meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version.protected QueryValueEvaluationStep
DefaultEvaluationStrategy. prepare(Var var, QueryEvaluationContext context)
private void
SameTermFilterOptimizer.SameTermFilterVisitor. renameVar(Var oldVar, Var newVar, Filter filter)
Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type Var Modifier and Type Method Description protected int
EvaluationStatistics.CardinalityCalculator. countConstantVars(java.lang.Iterable<Var> vars)
(package private) static CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
static CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
Deprecated, for removal: This API element is subject to removal in a future version.protected double
EvaluationStatistics.CardinalityCalculator. getCardinality(double varCardinality, java.util.Collection<Var> vars)
protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getConstantVars(java.lang.Iterable<Var> vars)
Deprecated.protected int
QueryJoinOptimizer.JoinVisitor. getForeignVarFreq(java.util.List<Var> ownUnboundVars, java.util.Map<Var,java.lang.Integer> varFreqMap)
Deprecated.protected int
QueryJoinOptimizer.JoinVisitor. getForeignVarFreq(java.util.List<Var> ownUnboundVars, java.util.Map<Var,java.lang.Integer> varFreqMap)
Deprecated.protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.lang.Iterable<Var> vars)
Deprecated.protected <M extends java.util.Map<Var,java.lang.Integer>>
MQueryJoinOptimizer.JoinVisitor. getVarFreqMap(java.util.List<Var> varList, M varFreqMap)
Deprecated.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type Var Constructor Description VarRenamer(Var oldVar, Var newVar)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Var in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps declared as Var Modifier and Type Field Description private Var
ZeroLengthPathEvaluationStep. contextVar
private Var
RdfStarQueryEvaluationStep. extVar
private Var
ReificationRdfStarQueryEvaluationStep. extVar
private Var
RdfStarQueryEvaluationStep. objVar
private Var
ReificationRdfStarQueryEvaluationStep. objVar
private Var
ZeroLengthPathEvaluationStep. objVar
private Var
RdfStarQueryEvaluationStep. predVar
private Var
ReificationRdfStarQueryEvaluationStep. predVar
private Var
ServiceQueryEvaluationStep. serviceRef
private Var
ZeroLengthPathEvaluationStep. subjectVar
private Var
RdfStarQueryEvaluationStep. subjVar
private Var
ReificationRdfStarQueryEvaluationStep. subjVar
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type Var Modifier and Type Field Description (package private) java.util.Set<Var>
ServiceQueryEvaluationStep.BoundVarVisitor. boundVars
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type Var Modifier and Type Method Description private java.util.Set<Var>
ServiceQueryEvaluationStep. getBoundVariables(Service service)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type Var Modifier and Type Method Description static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. c(QueryEvaluationContext context, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. c(QueryEvaluationContext context, Var c)
protected static java.util.function.Function<Value,Resource[]>
StatementPatternQueryEvaluationStep. extractContextsFromDatasets(Var contextVar, boolean emptyGraph, java.util.Set<IRI> graphs)
private static java.util.function.Predicate<BindingSet>
StatementPatternQueryEvaluationStep. getUnboundTest(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
protected ZeroLengthPathIteration
ZeroLengthPathEvaluationStep. getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj, QueryEvaluationContext context)
private static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementPatternQueryEvaluationStep. makeConverter(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
We need to test every binding with hasBinding etc.private static java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. makeGetVarValue(Var var, QueryEvaluationContext context)
void
ServiceQueryEvaluationStep.BoundVarVisitor. meet(Var var)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. o(QueryEvaluationContext context, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. o(QueryEvaluationContext context, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. oc(QueryEvaluationContext context, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. oc(QueryEvaluationContext context, Var o, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. p(QueryEvaluationContext context, Var p)
static java.util.function.Predicate<BindingSet>
UnboundTest. p(QueryEvaluationContext context, Var p)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. pc(QueryEvaluationContext context, Var p, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. pc(QueryEvaluationContext context, Var p, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. po(QueryEvaluationContext context, Var p, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. po(QueryEvaluationContext context, Var p, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. poc(QueryEvaluationContext context, Var p, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. poc(QueryEvaluationContext context, Var p, Var o, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. s(QueryEvaluationContext context, Var s)
static java.util.function.Predicate<BindingSet>
UnboundTest. s(QueryEvaluationContext context, Var s)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. sc(QueryEvaluationContext context, Var s, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. sc(QueryEvaluationContext context, Var s, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. so(QueryEvaluationContext context, Var s, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. so(QueryEvaluationContext context, Var s, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. soc(QueryEvaluationContext context, Var s, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. soc(QueryEvaluationContext context, Var s, Var o, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. sp(QueryEvaluationContext context, Var s, Var p)
static java.util.function.Predicate<BindingSet>
UnboundTest. sp(QueryEvaluationContext context, Var s, Var p)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spc(QueryEvaluationContext context, Var s, Var p, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. spc(QueryEvaluationContext context, Var s, Var p, Var c)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spo(QueryEvaluationContext context, Var s, Var p, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. spo(QueryEvaluationContext context, Var s, Var p, Var o)
static java.util.function.BiConsumer<MutableBindingSet,Statement>
StatementConvertor. spoc(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. spoc(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type Var Constructor Description RdfStarQueryEvaluationStep(Var subjVar, Var predVar, Var objVar, Var extVar, RDFStarTripleSource tripleSource, QueryEvaluationContext context)
ReificationRdfStarQueryEvaluationStep(Var subjVar, Var predVar, Var objVar, Var extVar, TripleSource tripleSource, QueryEvaluationContext context)
ServiceQueryEvaluationStep(Service service, Var serviceRef, FederatedServiceResolver serviceResolver)
ZeroLengthPathEvaluationStep(Var subjectVar, Var objVar, Var contextVar, QueryValueEvaluationStep subPrep, QueryValueEvaluationStep objPrep, EvaluationStrategy strategy, QueryEvaluationContext context)
-
Uses of Var in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with parameters of type Var Modifier and Type Method Description static QueryValueEvaluationStep
QueryValueEvaluationStepSupplier. prepareVar(Var var, QueryEvaluationContext context)
-
Uses of Var in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator declared as Var Modifier and Type Field Description private Var
PathIteration. contextVar
private Var
ZeroLengthPathIteration. contextVar
private Var
PathIteration. endVar
private Var
PathIteration.VarReplacer. replacement
private Var
PathIteration. startVar
private Var
PathIteration.VarReplacer. toBeReplaced
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return Var Modifier and Type Method Description Var
PathIteration. createAnonVar(java.lang.String varName)
private Var
PathIteration. createAnonVar(java.lang.String varName, Value v, boolean anonymous)
Var
ZeroLengthPathIteration. createAnonVar(java.lang.String varName)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type Var Modifier and Type Method Description private Value
PathIteration. getVarValue(Var var, boolean fixedValue, BindingSet bindingSet)
protected boolean
PathIteration. isUnbound(Var var, BindingSet bindings)
void
PathIteration.VarReplacer. meet(Var var)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type Var Constructor Description PathIteration(EvaluationStrategy strategy, StatementPattern.Scope scope, Var startVar, TupleExpr pathExpression, Var endVar, Var contextVar, long minLength, BindingSet bindings)
VarReplacer(Var toBeReplaced, Var replacement, long index, boolean replaceAnons)
ZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl, Var subjectVar, Var objVar, Value subj, Value obj, Var contextVar, BindingSet bindings, QueryEvaluationContext context)
-
Uses of Var in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Fields in org.eclipse.rdf4j.query.algebra.evaluation.optimizer declared as Var Modifier and Type Field Description private Var
SameTermFilterOptimizer.VarRenamer. newVar
private Var
SameTermFilterOptimizer.VarRenamer. oldVar
Fields in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type parameters of type Var Modifier and Type Field Description private java.util.List<Var>
QueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector. vars
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type parameters of type Var Modifier and Type Method Description protected <M extends java.util.Map<Var,java.lang.Integer>>
voidQueryJoinOptimizer.JoinVisitor. fillVarFreqMap(java.util.List<Var> varList, M varFreqMap)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer that return types with arguments of type Var Modifier and Type Method Description protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getStatementPatternVars(TupleExpr tupleExpr)
protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.lang.Iterable<Var> vars)
Deprecated, for removal: This API element is subject to removal in a future version.protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.util.List<Var> vars)
java.util.List<Var>
QueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector. getVars()
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type Var Modifier and Type Method Description private void
SameTermFilterOptimizer.SameTermFilterVisitor. bindVar(Var var, Value value, Filter filter)
void
BindingAssignerOptimizer.VarVisitor. meet(Var var)
void
BindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitor. meet(Var var)
void
ConstantOptimizer.VarNameCollector. meet(Var var)
void
OrderLimitOptimizer.OrderOptimizer. meet(Var node)
void
ProjectionRemovalOptimizer.VariableFinder. meet(Var node)
void
SameTermFilterOptimizer.VarBinder. meet(Var var)
void
SameTermFilterOptimizer.VarRenamer. meet(Var var)
private void
SameTermFilterOptimizer.SameTermFilterVisitor. renameVar(Var oldVar, Var newVar, Filter filter)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type arguments of type Var Modifier and Type Method Description private int
QueryJoinOptimizer.JoinVisitor. countConstantVars(java.util.List<Var> vars)
protected <M extends java.util.Map<Var,java.lang.Integer>>
voidQueryJoinOptimizer.JoinVisitor. fillVarFreqMap(java.util.List<Var> varList, M varFreqMap)
protected int
QueryJoinOptimizer.JoinVisitor. getForeignVarFreq(java.util.List<Var> ownUnboundVars, java.util.Map<Var,java.lang.Integer> varFreqMap)
protected int
QueryJoinOptimizer.JoinVisitor. getForeignVarFreq(java.util.List<Var> ownUnboundVars, java.util.Map<Var,java.lang.Integer> varFreqMap)
protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.lang.Iterable<Var> vars)
Deprecated, for removal: This API element is subject to removal in a future version.protected java.util.List<Var>
QueryJoinOptimizer.JoinVisitor. getUnboundVars(java.util.List<Var> vars)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type Var Constructor Description VarRenamer(Var oldVar, Var newVar)
-
Uses of Var in org.eclipse.rdf4j.query.algebra.helpers
Methods in org.eclipse.rdf4j.query.algebra.helpers that return Var Modifier and Type Method Description static Var
TupleExprs. createConstVar(Value value)
Creates an (anonymous) Var representing a constant value.Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type Var Modifier and Type Method Description void
AbstractQueryModelVisitor. meet(Var node)
void
AbstractSimpleQueryModelVisitor. meet(Var node)
void
StatementPatternVisitor. meet(Var node)
void
VarNameCollector. meet(Var var)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Var in org.eclipse.rdf4j.query.algebra.helpers.collectors
Methods in org.eclipse.rdf4j.query.algebra.helpers.collectors with parameters of type Var Modifier and Type Method Description void
VarNameCollector. meet(Var var)
-
Uses of Var in org.eclipse.rdf4j.query.parser.sparql
Fields in org.eclipse.rdf4j.query.parser.sparql declared as Var Modifier and Type Field Description private Var
GraphPattern. contextVar
The context of this graph pattern.Var
TupleExprBuilder.PathSequenceContext. contextVar
Var
TupleExprBuilder.PathSequenceContext. endVar
private Var
TupleExprBuilder.AggregateOperatorReplacer. replacement
private Var
TupleExprBuilder.VarReplacer. replacement
Var
TupleExprBuilder.PathSequenceContext. startVar
private Var
TupleExprBuilder.VarReplacer. toBeReplaced
Fields in org.eclipse.rdf4j.query.parser.sparql with type parameters of type Var Modifier and Type Field Description private java.util.Set<Var>
TupleExprBuilder.VarCollector. collectedVars
Methods in org.eclipse.rdf4j.query.parser.sparql that return Var Modifier and Type Method Description protected Var
TupleExprBuilder. createAnonVar()
Creates an anonymous Var with a unique, randomly generated, variable name.Var
GraphPattern. getContextVar()
protected Var
TupleExprBuilder. mapValueExprToVar(java.lang.Object valueExpr)
Maps the given valueExpr to a Var.Var
TupleExprBuilder. visit(ASTBlankNodePropertyList node, java.lang.Object data)
Var
TupleExprBuilder. visit(ASTCollection node, java.lang.Object data)
Var
TupleExprBuilder. visit(ASTVar node, java.lang.Object data)
Methods in org.eclipse.rdf4j.query.parser.sparql that return types with arguments of type Var Modifier and Type Method Description java.util.Set<Var>
TupleExprBuilder.VarCollector. getCollectedVars()
private java.util.Set<Var>
ConstructorBuilder. getConstructVars(java.util.Collection<StatementPattern> statementPatterns)
Gets the set of variables that are relevant for the constructor.private java.util.Set<Var>
TupleExprBuilder. getConstructVars(java.util.Collection<StatementPattern> statementPatterns)
Gets the set of variables that are relevant for the constructor.Methods in org.eclipse.rdf4j.query.parser.sparql with parameters of type Var Modifier and Type Method Description void
GraphPattern. addRequiredSP(Var subjVar, Var predVar, Var objVar)
private TupleExpr
TupleExprBuilder. handlePathModifiers(StatementPattern.Scope scope, Var subjVar, TupleExpr te, Var endVar, Var contextVar, long lowerBound, long upperBound)
void
TupleExprBuilder.VarCollector. meet(Var var)
void
TupleExprBuilder.VarReplacer. meet(Var var)
void
GraphPattern. setContextVar(Var contextVar)
Constructors in org.eclipse.rdf4j.query.parser.sparql with parameters of type Var Constructor Description AggregateOperatorReplacer(AggregateOperator operator, Var replacement)
VarReplacer(Var toBeReplaced, Var replacement)
-
Uses of Var in org.eclipse.rdf4j.queryrender.sparql
Fields in org.eclipse.rdf4j.queryrender.sparql with type parameters of type Var Modifier and Type Field Description private java.util.Map<TupleExpr,Var>
ContextCollector. mContexts
Maps TupleExpr to contexts.private java.util.Map<TupleExpr,Var>
SparqlTupleExprRenderer. mContexts
Methods in org.eclipse.rdf4j.queryrender.sparql that return types with arguments of type Var Modifier and Type Method Description (package private) static java.util.Map<TupleExpr,Var>
ContextCollector. collectContexts(TupleExpr theTupleExpr)
Methods in org.eclipse.rdf4j.queryrender.sparql with parameters of type Var Modifier and Type Method Description private boolean
ContextCollector. isSameCtx(Var v1, Var v2)
void
SparqlTupleExprRenderer. meet(Var node)
void
SparqlValueExprRenderer. meet(Var theVar)
private void
ContextCollector. sameCtxCheck(TupleExpr theCurrentExpr, TupleExpr theLeftExpr, Var theLeftCtx, TupleExpr theRightExpr, Var theRightCtx)
-
Uses of Var in org.eclipse.rdf4j.queryrender.sparql.experimental
Fields in org.eclipse.rdf4j.queryrender.sparql.experimental declared as Var Modifier and Type Field Description (package private) Var
PropertyPathSerializer.VarInfo. var
Fields in org.eclipse.rdf4j.queryrender.sparql.experimental with type parameters of type Var Modifier and Type Field Description java.util.Map<java.lang.String,Var>
AbstractSerializableParsedQuery. nonAnonymousVars
Methods in org.eclipse.rdf4j.queryrender.sparql.experimental with parameters of type Var Modifier and Type Method Description void
ParsedQueryPreprocessor. meet(Var node)
void
PreprocessedQuerySerializer. meet(Var node)
void
PropertyPathSerializer. meet(Var node)
Constructors in org.eclipse.rdf4j.queryrender.sparql.experimental with parameters of type Var Constructor Description VarInfo(Var var, boolean inverse)
-
Uses of Var in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type Var Modifier and Type Method Description private Value
SailUpdateExecutor. getValueForVar(Var var, BindingSet bindings)
-
Uses of Var in org.eclipse.rdf4j.sail.lucene
Fields in org.eclipse.rdf4j.sail.lucene declared as Var Modifier and Type Field Description private Var
DistanceQuerySpec. contextVar
Methods in org.eclipse.rdf4j.sail.lucene that return Var Modifier and Type Method Description Var
DistanceQuerySpec. getContextVar()
Var
GeoRelationQuerySpec. getContextVar()
Methods in org.eclipse.rdf4j.sail.lucene with parameters of type Var Modifier and Type Method Description private static void
QuerySpec. append(Var var, java.lang.StringBuilder buffer)
protected abstract java.lang.Iterable<? extends DocumentDistance>
AbstractSearchIndex. geoQuery(IRI geoProperty, org.locationtech.spatial4j.shape.Point p, IRI units, double distance, java.lang.String distanceVar, Var context)
protected abstract java.lang.Iterable<? extends DocumentResult>
AbstractSearchIndex. geoRelationQuery(java.lang.String relation, IRI geoProperty, java.lang.String wkt, Var context)
private StatementPattern
QuerySpecBuilder. getPattern(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)
Returns the StatementPattern, if any, from the specified Collection that has the specified subject var.private java.util.List<StatementPattern>
QuerySpecBuilder. getQueryVar(Var subjectVar, java.util.ArrayList<StatementPattern> patterns)
Return all the var of the patterns with the subject subjectVar, if a pattern is a literal, it will return a singleton list, otherwise it will return an empty list or a list without any literal varConstructors in org.eclipse.rdf4j.sail.lucene with parameters of type Var Constructor Description DistanceQuerySpec(Literal from, IRI units, double dist, java.lang.String distVar, IRI geoProperty, java.lang.String geoVar, java.lang.String subjectVar, Var contextVar)
-
Uses of Var in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type Var Modifier and Type Method Description protected Value
MemEvaluationStatistics.MemCardinalityCalculator. getConstantValue(Var var)
-
Uses of Var in org.eclipse.rdf4j.spin
Fields in org.eclipse.rdf4j.spin declared as Var Modifier and Type Field Description (package private) Var
SpinParser.SpinVisitor. namedGraph
Methods in org.eclipse.rdf4j.spin that return Var Modifier and Type Method Description private Var
SpinParser.SpinVisitor. createVar(java.lang.String varName)
private Var
SpinParser.SpinVisitor. getVar(Value v)
Methods in org.eclipse.rdf4j.spin with parameters of type Var Modifier and Type Method Description (package private) SpinRenderer.ListContext
SpinRenderer.SpinVisitor. getNamedGraph(Var context)
void
SpinRenderer.SpinVisitor.ExtensionVisitor. meet(Var node)
void
SpinRenderer.SpinVisitor. meet(Var node)
-