## Uses of Interface
org.eclipse.rdf4j.query.algebra.ValueExpr

- Packages that use ValueExpr
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.federated.evaluation |
  org.eclipse.rdf4j.federated.optimizer |
  org.eclipse.rdf4j.federated.util |
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.queryrender | This package contains classes for working with RDF4J query objects.
  org.eclipse.rdf4j.queryrender.builder | This package is deprecated.
  org.eclipse.rdf4j.queryrender.sparql |
  org.eclipse.rdf4j.sail.federation.evaluation |
  org.eclipse.rdf4j.sail.lucene | A Sail implementation that supports full-text indexing via the Lucene API.
  org.eclipse.rdf4j.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262

- - ### Uses of ValueExpr in org.eclipse.rdf4j.federated.algebra

    Subinterfaces of ValueExpr in org.eclipse.rdf4j.federated.algebra
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FilterValueExpr` Interface to indicate filter expressions.

    Classes in org.eclipse.rdf4j.federated.algebra that implement ValueExpr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConjunctiveFilterExpr` ConjunctiveFilterExpr maintains a list of conjunctive (i.e.
    `class` | `FilterExpr` FilterExpr maintains information for a particular FILTER expression.

    Fields in org.eclipse.rdf4j.federated.algebra declared as ValueExpr
    Modifier and Type | Field and Description
    --- | ---
    `protected ValueExpr` | FilterExpr.`expr`

    Methods in org.eclipse.rdf4j.federated.algebra that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `ValueExpr` | FilterExpr.`getExpression()`

    Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type ValueExpr
    Constructor and Description
    `FilterExpr(ValueExpr expr, HashSet<String> vars)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.federated.evaluation

    Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `Value` | FederationEvalStrategy.`evaluate(ValueExpr expr, BindingSet bindings)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.federated.optimizer

    Methods in org.eclipse.rdf4j.federated.optimizer with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `HashSet<String>` | FilterOptimizer.VarFinder.`findVars(ValueExpr expr)`
    `protected void` | FilterOptimizer.`getConjunctiveExpressions(ValueExpr expr, List<ValueExpr> conjExpr)` add the conjunctive expressions to specified list, has recursive step.
    `protected boolean` | FilterOptimizer.`isCompatibleExpr(ValueExpr e)` returns true if this filter can be used for optimization.

    Method parameters in org.eclipse.rdf4j.federated.optimizer with type arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FilterOptimizer.`getConjunctiveExpressions(ValueExpr expr, List<ValueExpr> conjExpr)` add the conjunctive expressions to specified list, has recursive step.

  - ### Uses of ValueExpr in org.eclipse.rdf4j.federated.util

    Methods in org.eclipse.rdf4j.federated.util that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `static ValueExpr` | FilterUtils.`toFilter(ConjunctiveFilterExpr filterExpr)`
    `static ValueExpr` | FilterUtils.`toFilter(FilterExpr filterExpr)`
    `static ValueExpr` | FilterUtils.`toFilter(FilterValueExpr filterExpr)`

    Methods in org.eclipse.rdf4j.federated.util with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | FilterUtils.`append(ValueExpr expr, StringBuilder sb)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.query.algebra

    Subinterfaces of ValueExpr in org.eclipse.rdf4j.query.algebra
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AggregateOperator` An operator that returns aggregates values.

    Classes in org.eclipse.rdf4j.query.algebra that implement ValueExpr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAggregateOperator` Base class for shared functionality of aggregate operators (e.g.
    `class` | `AggregateOperatorBase` Deprecated. since 2.0. Use `AbstractAggregateOperator` instead.
    `class` | `And` A boolean AND operator operating on two boolean expressions.
    `class` | `Avg` The AVG operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates.
    `class` | `BinaryValueOperator` An abstract superclass for binary value operators which, by definition, has two arguments.
    `class` | `BNodeGenerator` A BNode generator, which generates a new BNode each time it needs to supply a value.
    `class` | `Bound` The BOUND function, as defined in SPARQL Query Language for RDF; checks if a variable is bound.
    `class` | `Coalesce`
    `class` | `Compare` A comparison between two values.
    `class` | `CompareAll`
    `class` | `CompareAny`
    `class` | `CompareSubQueryValueOperator`
    `class` | `Count`
    `class` | `Datatype` The DATATYPE function, as defined in SPARQL Query Language for RDF.
    `class` | `Exists` Checks whether the wrapped Query produces any results.
    `class` | `FunctionCall` A call to an (external) function that operates on zero or more arguments.
    `class` | `GroupConcat` The GROUP_CONCAT operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates
    `class` | `If` The IF function, as defined in SPARQL 1.1 Query.
    `class` | `In` Checks whether a certain value is contained in a set of results produced by a query.
    `class` | `IRIFunction` The IRI function, as defined in SPARQL 1.1 Query Language for RDF.
    `class` | `IsBNode`
    `class` | `IsLiteral`
    `class` | `IsNumeric` IsNumeric - Boolean operator determining if the supplied expression represents a numeric value.
    `class` | `IsResource`
    `class` | `IsURI`
    `class` | `Label` The LABEL function, which selects the label of literals.
    `class` | `Lang` The LANG function, as defined in SPARQL Query Language for RDF.
    `class` | `LangMatches` Checks whether a language tag (e.g.
    `class` | `Like` Compares the string representation of a value expression to a pattern.
    `class` | `ListMemberOperator` ValueOperator that verifies if the first of its arguments occurs in any of the subsequent arguments.
    `class` | `LocalName` The LOCAL NAME function, which selects the local name of URIs.
    `class` | `MathExpr` A mathematical expression consisting an operator and two arguments.
    `class` | `Max`
    `class` | `Min`
    `class` | `Namespace` The NAMESPACE function, which selects the namespace of URIs.
    `class` | `NAryValueOperator` An abstract superclass for N-ary value operators.
    `class` | `Not` A boolean NOT operator operating on a boolean expressions.
    `class` | `Or` A boolean OR operator operating on two boolean expressions.
    `class` | `Regex` Compares the string representation of a value expression to a pattern.
    `class` | `SameTerm` Checks RDF term equality.
    `class` | `Sample` The SAMPLE operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates
    `class` | `Str` The STR function, as defined in SPARQL Query Language for RDF; returns the label of literals or the string representation of URIs.
    `class` | `SubQueryValueOperator`
    `class` | `Sum` The SUM operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates
    `class` | `UnaryValueOperator` An abstract superclass for unary value operators which, by definition, has one argument.
    `class` | `ValueConstant` A ValueExpr with a constant value.
    `class` | `ValueExprTripleRef`
    `class` | `Var` A variable that can contain a Value.

    Fields in org.eclipse.rdf4j.query.algebra declared as ValueExpr
    Modifier and Type | Field and Description
    --- | ---
    `protected ValueExpr` | CompareSubQueryValueOperator.`arg`
    `protected ValueExpr` | UnaryValueOperator.`arg` The operator's argument.
    `protected ValueExpr` | BinaryValueOperator.`leftArg` The operator's left argument.
    `protected ValueExpr` | BinaryValueOperator.`rightArg` The operator's right argument.

    Fields in org.eclipse.rdf4j.query.algebra with type parameters of type ValueExpr
    Modifier and Type | Field and Description
    --- | ---
    `protected List<ValueExpr>` | FunctionCall.`args` The operator's argument.
    `protected List<ValueExpr>` | NAryValueOperator.`args` The operator's arguments.

    Methods in org.eclipse.rdf4j.query.algebra that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `ValueExpr` | ValueExpr.`clone()`
    `ValueExpr` | If.`getAlternative()`
    `ValueExpr` | Regex.`getArg()`
    `ValueExpr` | CompareSubQueryValueOperator.`getArg()`
    `ValueExpr` | UnaryValueOperator.`getArg()` Gets the argument of this unary value operator.
    `ValueExpr` | LeftJoin.`getCondition()`
    `ValueExpr` | If.`getCondition()` Gets the argument of this unary value operator.
    `ValueExpr` | Filter.`getCondition()`
    `ValueExpr` | OrderElem.`getExpr()`
    `ValueExpr` | ExtensionElem.`getExpr()`
    `ValueExpr` | Regex.`getFlagsArg()`
    `ValueExpr` | BinaryValueOperator.`getLeftArg()` Gets the left argument of this binary value operator.
    `ValueExpr` | BNodeGenerator.`getNodeIdExpr()`
    `ValueExpr` | Regex.`getPatternArg()`
    `ValueExpr` | If.`getResult()`
    `ValueExpr` | BinaryValueOperator.`getRightArg()` Gets the right argument of this binary value operator.
    `ValueExpr` | GroupConcat.`getSeparator()`

    Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `List<ValueExpr>` | TupleFunctionCall.`getArgs()`
    `List<ValueExpr>` | FunctionCall.`getArgs()`
    `List<ValueExpr>` | NAryValueOperator.`getArguments()`

    Methods in org.eclipse.rdf4j.query.algebra with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `void` | TupleFunctionCall.`addArg(ValueExpr arg)`
    `void` | FunctionCall.`addArg(ValueExpr arg)`
    `void` | TupleFunctionCall.`addArgs(ValueExpr... args)`
    `void` | FunctionCall.`addArgs(ValueExpr... args)`
    `void` | NAryValueOperator.`addArgument(ValueExpr arg)`
    `void` | If.`setAlternative(ValueExpr alternative)`
    `void` | Regex.`setArg(ValueExpr leftArg)`
    `void` | CompareSubQueryValueOperator.`setArg(ValueExpr arg)`
    `void` | UnaryValueOperator.`setArg(ValueExpr arg)` Sets the argument of this unary value operator.
    `void` | LeftJoin.`setCondition(ValueExpr condition)`
    `void` | If.`setCondition(ValueExpr condition)` Sets the condition argument of this unary value operator.
    `void` | Filter.`setCondition(ValueExpr condition)`
    `void` | OrderElem.`setExpr(ValueExpr expr)`
    `void` | ExtensionElem.`setExpr(ValueExpr expr)`
    `void` | Regex.`setFlagsArg(ValueExpr flags)`
    `void` | BinaryValueOperator.`setLeftArg(ValueExpr leftArg)` Sets the left argument of this binary value operator.
    `void` | BNodeGenerator.`setNodeIdExpr(ValueExpr nodeIdExpr)`
    `void` | Regex.`setPatternArg(ValueExpr rightArg)`
    `void` | If.`setResult(ValueExpr result)`
    `void` | BinaryValueOperator.`setRightArg(ValueExpr rightArg)` Sets the right argument of this binary value operator.
    `void` | GroupConcat.`setSeparator(ValueExpr separator)`

    Method parameters in org.eclipse.rdf4j.query.algebra with type arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `void` | TupleFunctionCall.`addArgs(Iterable<ValueExpr> args)`
    `void` | FunctionCall.`addArgs(Iterable<ValueExpr> args)`
    `void` | TupleFunctionCall.`setArgs(Iterable<ValueExpr> args)`
    `void` | FunctionCall.`setArgs(Iterable<ValueExpr> args)`
    `void` | NAryValueOperator.`setArguments(List<ValueExpr> args)`

    Constructors in org.eclipse.rdf4j.query.algebra with parameters of type ValueExpr
    Constructor and Description
    `AbstractAggregateOperator(ValueExpr arg)`
    `AbstractAggregateOperator(ValueExpr arg, boolean distinct)`
    `AggregateOperatorBase(ValueExpr arg)` Deprecated.
    `And(ValueExpr leftArg, ValueExpr rightArg)`
    `Avg(ValueExpr arg)`
    `Avg(ValueExpr arg, boolean distinct)`
    `BinaryValueOperator(ValueExpr leftArg, ValueExpr rightArg)` Creates a new binary value operator.
    `BNodeGenerator(ValueExpr nodeIdExpr)`
    `Compare(ValueExpr leftArg, ValueExpr rightArg)`
    `Compare(ValueExpr leftArg, ValueExpr rightArg, Compare.CompareOp operator)`
    `CompareAll(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)`
    `CompareAny(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)`
    `CompareSubQueryValueOperator(ValueExpr valueExpr, TupleExpr subQuery)`
    `Count(ValueExpr arg)`
    `Count(ValueExpr arg, boolean distinct)`
    `Datatype(ValueExpr arg)`
    `ExtensionElem(ValueExpr expr, String name)`
    `Filter(TupleExpr arg, ValueExpr condition)`
    `FunctionCall(String uri, ValueExpr... args)` Creates a new unary value operator.
    `GroupConcat(ValueExpr arg)`
    `GroupConcat(ValueExpr arg, boolean distinct)`
    `If(ValueExpr condition)`
    `If(ValueExpr condition, ValueExpr result)`
    `If(ValueExpr condition, ValueExpr result, ValueExpr alternative)`
    `In(ValueExpr valueExpr, TupleExpr subQuery)`
    `IRIFunction(ValueExpr arg)`
    `IsBNode(ValueExpr arg)`
    `IsLiteral(ValueExpr arg)`
    `IsNumeric(ValueExpr arg)`
    `IsResource(ValueExpr arg)`
    `IsURI(ValueExpr arg)`
    `Label(ValueExpr arg)`
    `Lang(ValueExpr arg)`
    `LangMatches(ValueExpr leftArg, ValueExpr rightArg)`
    `LeftJoin(TupleExpr leftArg, TupleExpr rightArg, ValueExpr condition)`
    `Like(ValueExpr expr, String pattern, boolean caseSensitive)`
    `LocalName(ValueExpr arg)`
    `MathExpr(ValueExpr leftArg, ValueExpr rightArg, MathExpr.MathOp operator)`
    `Max(ValueExpr arg)`
    `Max(ValueExpr arg, boolean distinct)`
    `Min(ValueExpr arg)`
    `Min(ValueExpr arg, boolean distinct)`
    `Namespace(ValueExpr arg)`
    `Not(ValueExpr arg)`
    `Or(ValueExpr leftArg, ValueExpr rightArg)`
    `OrderElem(ValueExpr expr)`
    `OrderElem(ValueExpr expr, boolean ascending)`
    `Regex(ValueExpr expr, ValueExpr pattern, ValueExpr flags)`
    `SameTerm(ValueExpr leftArg, ValueExpr rightArg)`
    `Sample(ValueExpr arg)`
    `Sample(ValueExpr arg, boolean distinct)`
    `Str(ValueExpr arg)`
    `Sum(ValueExpr arg)`
    `Sum(ValueExpr arg, boolean distinct)`
    `UnaryValueOperator(ValueExpr arg)` Creates a new unary value operator.

    Constructor parameters in org.eclipse.rdf4j.query.algebra with type arguments of type ValueExpr
    Constructor and Description
    `Coalesce(List<ValueExpr> args)`
    `FunctionCall(String uri, Iterable<ValueExpr> args)`
    `NAryValueOperator(List<ValueExpr> args)` Creates a new N-Ary value operator.

  - ### Uses of ValueExpr in org.eclipse.rdf4j.query.algebra.evaluation

    Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `Value` | EvaluationStrategy.`evaluate(ValueExpr expr, BindingSet bindings)` Gets the value of this expression.
    `boolean` | EvaluationStrategy.`isTrue(ValueExpr expr, BindingSet bindings)` Evaluates the boolean expression on the supplied TripleSource object.

  - ### Uses of ValueExpr in org.eclipse.rdf4j.query.algebra.evaluation.impl

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `Value` | StrictEvaluationStrategy.`evaluate(ValueExpr expr, BindingSet bindings)`
    `protected void` | ConjunctiveConstraintSplitter.ConstraintVisitor.`getConjunctiveConstraints(ValueExpr valueExpr, List<ValueExpr> conjunctiveConstraints)`
    `protected boolean` | CompareOptimizer.CompareVisitor.`isResource(ValueExpr valueExpr)`
    `boolean` | StrictEvaluationStrategy.`isTrue(ValueExpr expr, BindingSet bindings)`
    `protected boolean` | CompareOptimizer.CompareVisitor.`isVar(ValueExpr valueExpr)`

    Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ConjunctiveConstraintSplitter.ConstraintVisitor.`getConjunctiveConstraints(ValueExpr valueExpr, List<ValueExpr> conjunctiveConstraints)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.query.parser.sparql

    Methods in org.eclipse.rdf4j.query.parser.sparql that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected ValueExpr` | TupleExprBuilder.`castToValueExpr(Object node)`
    `ValueExpr` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingValue node, Object data)`
    `ValueExpr` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTBound node, Object data)`
    `ValueExpr` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTInfix node, Object data)`
    `ValueExpr` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTIn node, Object data)`
    `ValueExpr` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTNotIn node, Object data)`

    Methods in org.eclipse.rdf4j.query.parser.sparql that return types with arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `List<ValueExpr>` | GraphPattern.`getConstraints()`
    `List<Map.Entry<TupleExpr,List<ValueExpr>>>` | GraphPattern.`getOptionalTEs()` Retrieves the optional tuple expressions as a list of tuples with the tuple expression as the key and the list of value expressions as the value.
    `List<ValueExpr>` | GraphPattern.`removeAllConstraints()`
    `List<ValueExpr>` | TupleExprBuilder.`visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTObjectList node, Object data)`

    Methods in org.eclipse.rdf4j.query.parser.sparql with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphPattern.`addConstraint(ValueExpr constraint)`
    `protected Value` | TupleExprBuilder.`getValueForExpr(ValueExpr valueExpr)` Retrieve the associated Value (if any) for the given valueExpr.

    Method parameters in org.eclipse.rdf4j.query.parser.sparql with type arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphPattern.`addConstraints(Collection<ValueExpr> constraints)`
    `void` | GraphPattern.`addOptionalTE(TupleExpr te, List<ValueExpr> constraints)` add the supplied tuple expression as an optional expression, with a list of constraints that hold as conditions.

  - ### Uses of ValueExpr in org.eclipse.rdf4j.queryrender

    Fields in org.eclipse.rdf4j.queryrender with type parameters of type ValueExpr
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,ValueExpr>` | BaseTupleExprRenderer.`mExtensions` A map of the extensions specified in the query.

    Methods in org.eclipse.rdf4j.queryrender that return types with arguments of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,ValueExpr>` | BaseTupleExprRenderer.`getExtensions()`

    Methods in org.eclipse.rdf4j.queryrender with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract String` | BaseTupleExprRenderer.`renderValueExpr(ValueExpr theExpr)` Render the given ValueExpr

  - ### Uses of ValueExpr in org.eclipse.rdf4j.queryrender.builder

    Methods in org.eclipse.rdf4j.queryrender.builder with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicGroup.`addFilter(ValueExpr theExpr)` Deprecated. Add a Filter to this group
    `static And` | ValueExprFactory.`and(ValueExpr theLeft, ValueExpr theRight)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`and(ValueExpr theLeft, ValueExpr theRight)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`filter(ValueExpr theExpr)` Deprecated.
    `GroupBuilder<T,E>` | GroupBuilder.`filter(ValueExpr theExpr)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`langMatches(ValueExpr theLeft, ValueExpr theRight)` Deprecated.
    `static Not` | ValueExprFactory.`not(ValueExpr theExpr)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`not(ValueExpr theExpr)` Deprecated.
    `static Or` | ValueExprFactory.`or(ValueExpr theLeft, ValueExpr theRight)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`or(ValueExpr theLeft, ValueExpr theRight)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`regex(ValueExpr theExpr, String thePattern)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`regex(ValueExpr theExpr, String thePattern, String theFlags)` Deprecated.
    `GroupBuilder<T,E>` | FilterBuilder.`sameTerm(ValueExpr theLeft, ValueExpr theRight)` Deprecated.

  - ### Uses of ValueExpr in org.eclipse.rdf4j.queryrender.sparql

    Methods in org.eclipse.rdf4j.queryrender.sparql with parameters of type ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | SparqlTupleExprRenderer.`renderValueExpr(ValueExpr theExpr)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.sail.federation.evaluation

    Constructors in org.eclipse.rdf4j.sail.federation.evaluation with parameters of type ValueExpr
    Constructor and Description
    `FilterCursor(CloseableIteration<BindingSet,QueryEvaluationException> result, ValueExpr condition, Set<String> scopeBindingNames, EvaluationStrategy strategy)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.sail.lucene

    Methods in org.eclipse.rdf4j.sail.lucene that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `ValueExpr` | DistanceQuerySpec.`getDistanceExpr()`

    Constructors in org.eclipse.rdf4j.sail.lucene with parameters of type ValueExpr
    Constructor and Description
    `DistanceQuerySpec(FunctionCall distanceFunction, ValueExpr distanceExpr, String distVar, Filter filter)`

  - ### Uses of ValueExpr in org.eclipse.rdf4j.spin

    Methods in org.eclipse.rdf4j.spin that return ValueExpr
    Modifier and Type | Method and Description
    --- | ---
    `ValueExpr` | SpinParser.`parseExpression(Value expr, TripleSource store)`

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.