Uses of Class
org.eclipse.rdf4j.query.algebra.Var
Packages that use Var
Package
Description
Abstract Query Algebra model.
Implementations of
relevant to query evaluation.
invalid reference
Iteration
The rdf4j SPARQL 1.1 parser.
This package contains classes for rendering RDF4J query objects as SPARQL queries.
Helper and utility classes for the
SailRepository
A Sail implementation that supports full-text indexing via the Lucene API.
An implementation of the RDF SAIL API that uses main memory for storage.
See discussion at https://github.com/eclipse/rdf4j/issues/1262
-
Uses of Var in org.eclipse.rdf4j.query.algebra
Fields in org.eclipse.rdf4j.query.algebra declared as VarModifier and TypeFieldDescriptionprotected 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 VarMethods in org.eclipse.rdf4j.query.algebra with type parameters of type VarModifier and TypeMethodDescription<L extends Collection<Var>>
LStatementPattern.getVars
(L varCollection) Adds the variables of this statement pattern to the supplied collection.<L extends Collection<Var>>
LTripleRef.getVars
(L varCollection) Adds the variables of this statement pattern to the supplied collection.<L extends 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 VarModifier and TypeMethodDescriptionVar.clone()
Bound.getArg()
Gets the argument of this unary value operator.ArbitraryLengthPath.getContextVar()
Returns the context variable, if available.StatementPattern.getContextVar()
Returns the context variable, if available.ZeroLengthPath.getContextVar()
Returns the context variable, if available.TripleRef.getExprVar()
Returns the context variable, if available.ArbitraryLengthPath.getObjectVar()
StatementPattern.getObjectVar()
TripleRef.getObjectVar()
ValueExprTripleRef.getObjectVar()
ZeroLengthPath.getObjectVar()
StatementPattern.getPredicateVar()
TripleRef.getPredicateVar()
ValueExprTripleRef.getPredicateVar()
Projection.getProjectionContext()
Service.getServiceRef()
ArbitraryLengthPath.getSubjectVar()
StatementPattern.getSubjectVar()
TripleRef.getSubjectVar()
ValueExprTripleRef.getSubjectVar()
ZeroLengthPath.getSubjectVar()
Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type VarModifier and TypeMethodDescriptionTupleFunctionCall.getResultVars()
StatementPattern.getVarList()
TripleRef.getVarList()
ZeroLengthPath.getVarList()
StatementPattern.getVarListInternal()
Methods in org.eclipse.rdf4j.query.algebra with parameters of type VarModifier and TypeMethodDescriptionprivate int
void
TupleFunctionCall.addResultVar
(Var resultVar) void
TupleFunctionCall.addResultVars
(Var... resultVars) void
void
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 VarModifier and TypeMethodDescriptionvoid
TupleFunctionCall.addResultVars
(Iterable<Var> resultVars) void
TupleFunctionCall.setResultVars
(Iterable<Var> resultVars) Constructors in org.eclipse.rdf4j.query.algebra with parameters of type VarModifierConstructorDescriptionArbitraryLengthPath
(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.Service
(Var serviceRef, TupleExpr serviceExpr, String serviceExpressionString, Map<String, String> prefixDeclarations, 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.ValueExprTripleRef
(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 VarModifier and TypeMethodDescriptionprivate 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 VarModifier and TypeFieldDescriptionprivate final Var
SameTermFilterOptimizer.VarRenamer.newVar
Deprecated, for removal: This API element is subject to removal in a future version.private final 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 VarModifier and TypeMethodDescriptionQueryJoinOptimizer.JoinVisitor.getVarFreqMap
(List<Var> varList, M varFreqMap) Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type VarModifier and TypeMethodDescriptionQueryJoinOptimizer.JoinVisitor.getConstantVars
(Iterable<Var> vars) Deprecated.QueryJoinOptimizer.JoinVisitor.getStatementPatternVars
(TupleExpr tupleExpr) Deprecated.QueryJoinOptimizer.JoinVisitor.getUnboundVars
(Iterable<Var> vars) Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type VarModifier and TypeMethodDescriptionprivate void
Deprecated, for removal: This API element is subject to removal in a future version.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
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.protected QueryValueEvaluationStep
DefaultEvaluationStrategy.prepare
(Var var, QueryEvaluationContext context) private void
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 VarModifier and TypeMethodDescriptionprotected int
EvaluationStatistics.CardinalityCalculator.countConstantVars
(Iterable<Var> vars) (package private) static CloseableIteration
<BindingSet, QueryEvaluationException> DefaultEvaluationStrategy.evaluate
(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) TupleFunctionEvaluationStrategy.evaluate
(TupleFunction func, 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, Collection<Var> vars) QueryJoinOptimizer.JoinVisitor.getConstantVars
(Iterable<Var> vars) Deprecated.protected int
QueryJoinOptimizer.JoinVisitor.getForeignVarFreq
(List<Var> ownUnboundVars, Map<Var, Integer> varFreqMap) Deprecated.protected int
QueryJoinOptimizer.JoinVisitor.getForeignVarFreq
(List<Var> ownUnboundVars, Map<Var, Integer> varFreqMap) Deprecated.QueryJoinOptimizer.JoinVisitor.getUnboundVars
(Iterable<Var> vars) Deprecated.QueryJoinOptimizer.JoinVisitor.getVarFreqMap
(List<Var> varList, M varFreqMap) Deprecated.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type VarModifierConstructorDescriptionVarRenamer
(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 VarModifier and TypeFieldDescriptionprivate final Var
ZeroLengthPathEvaluationStep.contextVar
private final Var
RdfStarQueryEvaluationStep.extVar
private final Var
ReificationRdfStarQueryEvaluationStep.extVar
private final Var
RdfStarQueryEvaluationStep.objVar
private final Var
ReificationRdfStarQueryEvaluationStep.objVar
private final Var
ZeroLengthPathEvaluationStep.objVar
private final Var
RdfStarQueryEvaluationStep.predVar
private final Var
ReificationRdfStarQueryEvaluationStep.predVar
private final Var
ServiceQueryEvaluationStep.serviceRef
private final Var
ZeroLengthPathEvaluationStep.subjectVar
private final Var
RdfStarQueryEvaluationStep.subjVar
private final Var
ReificationRdfStarQueryEvaluationStep.subjVar
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type VarMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type VarMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type VarModifier and TypeMethodDescriptionstatic BiConsumer
<MutableBindingSet, Statement> StatementConvertor.c
(QueryEvaluationContext context, Var c) static Predicate
<BindingSet> UnboundTest.c
(QueryEvaluationContext context, Var c) StatementPatternQueryEvaluationStep.extractContextsFromDatasets
(Var contextVar, boolean emptyGraph, Set<IRI> graphs) private static 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 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 Function
<BindingSet, Value> StatementPatternQueryEvaluationStep.makeGetVarValue
(Var var, QueryEvaluationContext context) void
static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.o
(QueryEvaluationContext context, Var o) static Predicate
<BindingSet> UnboundTest.o
(QueryEvaluationContext context, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.oc
(QueryEvaluationContext context, Var o, Var c) static Predicate
<BindingSet> UnboundTest.oc
(QueryEvaluationContext context, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.p
(QueryEvaluationContext context, Var p) static Predicate
<BindingSet> UnboundTest.p
(QueryEvaluationContext context, Var p) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.pc
(QueryEvaluationContext context, Var p, Var c) static Predicate
<BindingSet> UnboundTest.pc
(QueryEvaluationContext context, Var p, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.po
(QueryEvaluationContext context, Var p, Var o) static Predicate
<BindingSet> UnboundTest.po
(QueryEvaluationContext context, Var p, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.poc
(QueryEvaluationContext context, Var p, Var o, Var c) static Predicate
<BindingSet> UnboundTest.poc
(QueryEvaluationContext context, Var p, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.s
(QueryEvaluationContext context, Var s) static Predicate
<BindingSet> UnboundTest.s
(QueryEvaluationContext context, Var s) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.sc
(QueryEvaluationContext context, Var s, Var c) static Predicate
<BindingSet> UnboundTest.sc
(QueryEvaluationContext context, Var s, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.so
(QueryEvaluationContext context, Var s, Var o) static Predicate
<BindingSet> UnboundTest.so
(QueryEvaluationContext context, Var s, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.soc
(QueryEvaluationContext context, Var s, Var o, Var c) static Predicate
<BindingSet> UnboundTest.soc
(QueryEvaluationContext context, Var s, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.sp
(QueryEvaluationContext context, Var s, Var p) static Predicate
<BindingSet> UnboundTest.sp
(QueryEvaluationContext context, Var s, Var p) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.spc
(QueryEvaluationContext context, Var s, Var p, Var c) static Predicate
<BindingSet> UnboundTest.spc
(QueryEvaluationContext context, Var s, Var p, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.spo
(QueryEvaluationContext context, Var s, Var p, Var o) static Predicate
<BindingSet> UnboundTest.spo
(QueryEvaluationContext context, Var s, Var p, Var o) static BiConsumer
<MutableBindingSet, Statement> static Predicate
<BindingSet> Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type VarModifierConstructorDescriptionRdfStarQueryEvaluationStep
(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 VarModifier and TypeMethodDescriptionstatic 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 VarModifier and TypeFieldDescriptionprivate final Var
PathIteration.contextVar
private final Var
ZeroLengthPathIteration.contextVar
private final Var
PathIteration.endVar
private final Var
PathIteration.VarReplacer.replacement
private final Var
PathIteration.startVar
private final Var
PathIteration.VarReplacer.toBeReplaced
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return VarModifier and TypeMethodDescriptionPathIteration.createAnonVar
(String varName) private Var
PathIteration.createAnonVar
(String varName, Value v, boolean anonymous) ZeroLengthPathIteration.createAnonVar
(String varName) Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type VarModifier and TypeMethodDescriptionprivate Value
PathIteration.getVarValue
(Var var, boolean fixedValue, BindingSet bindingSet) protected boolean
PathIteration.isUnbound
(Var var, BindingSet bindings) void
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type VarModifierConstructorDescriptionPathIteration
(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 VarModifier and TypeFieldDescriptionprivate final Var
SameTermFilterOptimizer.VarRenamer.newVar
private final Var
SameTermFilterOptimizer.VarRenamer.oldVar
Fields in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type parameters of type VarModifier and TypeFieldDescriptionQueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector.vars
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type parameters of type VarModifier and TypeMethodDescriptionQueryJoinOptimizer.JoinVisitor.fillVarFreqMap
(List<Var> varList, M varFreqMap) Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer that return types with arguments of type VarModifier and TypeMethodDescriptionQueryJoinOptimizer.JoinVisitor.getStatementPatternVars
(TupleExpr tupleExpr) QueryJoinOptimizer.JoinVisitor.getUnboundVars
(Iterable<Var> vars) Deprecated, for removal: This API element is subject to removal in a future version.QueryJoinOptimizer.JoinVisitor.getUnboundVars
(List<Var> vars) QueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector.getVars()
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type VarModifier and TypeMethodDescriptionprivate void
void
void
void
void
void
void
void
private void
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with type arguments of type VarModifier and TypeMethodDescriptionprivate int
QueryJoinOptimizer.JoinVisitor.countConstantVars
(List<Var> vars) QueryJoinOptimizer.JoinVisitor.fillVarFreqMap
(List<Var> varList, M varFreqMap) protected int
QueryJoinOptimizer.JoinVisitor.getForeignVarFreq
(List<Var> ownUnboundVars, Map<Var, Integer> varFreqMap) protected int
QueryJoinOptimizer.JoinVisitor.getForeignVarFreq
(List<Var> ownUnboundVars, Map<Var, Integer> varFreqMap) QueryJoinOptimizer.JoinVisitor.getUnboundVars
(Iterable<Var> vars) Deprecated, for removal: This API element is subject to removal in a future version.QueryJoinOptimizer.JoinVisitor.getUnboundVars
(List<Var> vars) Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type Var -
Uses of Var in org.eclipse.rdf4j.query.algebra.helpers
Methods in org.eclipse.rdf4j.query.algebra.helpers that return VarModifier and TypeMethodDescriptionstatic 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 -
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 -
Uses of Var in org.eclipse.rdf4j.query.parser.sparql
Fields in org.eclipse.rdf4j.query.parser.sparql declared as VarModifier and TypeFieldDescriptionprivate Var
GraphPattern.contextVar
The context of this graph pattern.TupleExprBuilder.PathSequenceContext.contextVar
TupleExprBuilder.PathSequenceContext.endVar
private final Var
TupleExprBuilder.AggregateOperatorReplacer.replacement
private final Var
TupleExprBuilder.VarReplacer.replacement
TupleExprBuilder.PathSequenceContext.startVar
private final Var
TupleExprBuilder.VarReplacer.toBeReplaced
Fields in org.eclipse.rdf4j.query.parser.sparql with type parameters of type VarMethods in org.eclipse.rdf4j.query.parser.sparql that return VarModifier and TypeMethodDescriptionprotected Var
TupleExprBuilder.createAnonVar()
Creates an anonymous Var with a unique, randomly generated, variable name.GraphPattern.getContextVar()
protected Var
TupleExprBuilder.mapValueExprToVar
(Object valueExpr) Maps the given valueExpr to a Var.TupleExprBuilder.visit
(ASTBlankNodePropertyList node, Object data) TupleExprBuilder.visit
(ASTCollection node, Object data) Methods in org.eclipse.rdf4j.query.parser.sparql that return types with arguments of type VarModifier and TypeMethodDescriptionTupleExprBuilder.VarCollector.getCollectedVars()
ConstructorBuilder.getConstructVars
(Collection<StatementPattern> statementPatterns) Gets the set of variables that are relevant for the constructor.TupleExprBuilder.getConstructVars
(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 VarModifier and TypeMethodDescriptionvoid
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
void
void
GraphPattern.setContextVar
(Var contextVar) Constructors in org.eclipse.rdf4j.query.parser.sparql with parameters of type VarModifierConstructorDescriptionAggregateOperatorReplacer
(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 VarModifier and TypeFieldDescriptionContextCollector.mContexts
Maps TupleExpr to contexts.SparqlTupleExprRenderer.mContexts
Methods in org.eclipse.rdf4j.queryrender.sparql that return types with arguments of type VarMethods in org.eclipse.rdf4j.queryrender.sparql with parameters of type Var -
Uses of Var in org.eclipse.rdf4j.queryrender.sparql.experimental
Fields in org.eclipse.rdf4j.queryrender.sparql.experimental declared as VarFields in org.eclipse.rdf4j.queryrender.sparql.experimental with type parameters of type VarMethods in org.eclipse.rdf4j.queryrender.sparql.experimental with parameters of type VarModifier and TypeMethodDescriptionvoid
void
void
Constructors in org.eclipse.rdf4j.queryrender.sparql.experimental with parameters of type Var -
Uses of Var in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type VarModifier and TypeMethodDescriptionprivate 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 VarMethods in org.eclipse.rdf4j.sail.lucene that return VarModifier and TypeMethodDescriptionDistanceQuerySpec.getContextVar()
GeoRelationQuerySpec.getContextVar()
Methods in org.eclipse.rdf4j.sail.lucene with parameters of type VarModifier and TypeMethodDescriptionprivate static void
QuerySpec.append
(Var var, StringBuilder buffer) protected abstract Iterable
<? extends DocumentDistance> AbstractSearchIndex.geoQuery
(IRI geoProperty, org.locationtech.spatial4j.shape.Point p, IRI units, double distance, String distanceVar, Var context) protected abstract Iterable
<? extends DocumentResult> AbstractSearchIndex.geoRelationQuery
(String relation, IRI geoProperty, String wkt, Var context) private StatementPattern
QuerySpecBuilder.getPattern
(Var subjectVar, ArrayList<StatementPattern> patterns) Returns the StatementPattern, if any, from the specified Collection that has the specified subject var.private List
<StatementPattern> QuerySpecBuilder.getQueryVar
(Var subjectVar, 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 -
Uses of Var in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type VarModifier and TypeMethodDescriptionprotected Value
MemEvaluationStatistics.MemCardinalityCalculator.getConstantValue
(Var var) -
Uses of Var in org.eclipse.rdf4j.spin
Fields in org.eclipse.rdf4j.spin declared as VarMethods in org.eclipse.rdf4j.spin that return VarMethods in org.eclipse.rdf4j.spin with parameters of type VarModifier and TypeMethodDescription(package private) SpinRenderer.ListContext
SpinRenderer.SpinVisitor.getNamedGraph
(Var context) void
void