Uses of Class
org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
Package
Description
Functions for casting values to various XML Schema datatypes
Core functions required for SPIN.
-
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.examples.function
Modifier and TypeMethodDescriptionExistingPalindromeFunction.evaluate
(ValueFactory valueFactory, Value... args) ExistingPalindromeFunction.evaluate
(TripleSource tripleSource, Value... args) Executes the existingPalindrome function.PalindromeFunction.evaluate
(ValueFactory valueFactory, Value... args) PalindromeFunction.evaluate
(TripleSource tripleSource, Value... args) Executes the palindrome function. -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.federated.evaluation
Modifier and TypeMethodDescriptionFederationEvalStrategy.evaluate
(ConjunctiveFilterExpr node, BindingSet bindings) FederationEvalStrategy.evaluate
(FilterExpr node, BindingSet bindings) FederationEvalStrategy.evaluate
(ValueExpr expr, BindingSet bindings) FederationEvalStrategy.precompile
(ValueExpr expr, QueryEvaluationContext context) protected QueryValueEvaluationStep
FederationEvalStrategy.prepare
(ConjunctiveFilterExpr node, QueryEvaluationContext context) protected QueryValueEvaluationStep
FederationEvalStrategy.prepare
(FilterExpr node, QueryEvaluationContext context) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation
Modifier and TypeMethodDescriptionEvaluationStrategy.evaluate
(ValueExpr expr, BindingSet bindings) Gets the value of this expression.QueryValueEvaluationStep.ApplyFunctionForEachBinding.evaluate
(BindingSet bindings) QueryValueEvaluationStep.Fail.evaluate
(BindingSet bindings) boolean
EvaluationStrategy.isTrue
(QueryValueEvaluationStep expr, BindingSet bindings) boolean
EvaluationStrategy.isTrue
(ValueExpr expr, BindingSet bindings) Evaluates the boolean expression on the supplied TripleSource object. -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function
Modifier and TypeMethodDescriptionBinaryFunction.evaluate
(ValueFactory valueFactory, Value... args) protected abstract Value
BinaryFunction.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) Function.evaluate
(ValueFactory valueFactory, Value... args) Deprecated.since 3.3.0.default Value
Function.evaluate
(TripleSource tripleSource, Value... args) Evaluate the function over the supplied input arguments.protected abstract Value
UnaryFunction.evaluate
(ValueFactory valueFactory, Value arg) UnaryFunction.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate
Modifier and TypeFieldDescriptionprotected ValueExprEvaluationException
StatisticCollector.typeError
Modifier and TypeMethodDescriptionvoid
StatisticCollector.setTypeError
(ValueExprEvaluationException typeError) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
Modifier and TypeMethodDescriptionDay.evaluate
(ValueFactory valueFactory, Value... args) Hours.evaluate
(ValueFactory valueFactory, Value... args) Minutes.evaluate
(ValueFactory valueFactory, Value... args) Month.evaluate
(ValueFactory valueFactory, Value... args) Now.evaluate
(ValueFactory valueFactory, Value... args) Seconds.evaluate
(ValueFactory valueFactory, Value... args) Timezone.evaluate
(ValueFactory valueFactory, Value... args) Tz.evaluate
(ValueFactory valueFactory, Value... args) Year.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql
Modifier and TypeMethodDescriptionBuffer.evaluate
(ValueFactory valueFactory, Value... args) Distance.evaluate
(ValueFactory valueFactory, Value... args) Relate.evaluate
(ValueFactory valueFactory, Value... args) SRID.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
Modifier and TypeMethodDescriptionabstract Literal
HashFunction.evaluate
(ValueFactory valueFactory, Value... args) MD5.evaluate
(ValueFactory valueFactory, Value... args) SHA1.evaluate
(ValueFactory valueFactory, Value... args) SHA256.evaluate
(ValueFactory valueFactory, Value... args) SHA384.evaluate
(ValueFactory valueFactory, Value... args) SHA512.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
Modifier and TypeMethodDescriptionAbs.evaluate
(ValueFactory valueFactory, Value... args) Ceil.evaluate
(ValueFactory valueFactory, Value... args) Floor.evaluate
(ValueFactory valueFactory, Value... args) Rand.evaluate
(ValueFactory valueFactory, Value... args) Round.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
Modifier and TypeMethodDescriptionStrDt.evaluate
(ValueFactory valueFactory, Value... args) StrLang.evaluate
(ValueFactory valueFactory, Value... args) STRUUID.evaluate
(ValueFactory valueFactory, Value... args) UUID.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.string
Modifier and TypeMethodDescriptionConcat.evaluate
(ValueFactory valueFactory, Value... args) Contains.evaluate
(ValueFactory valueFactory, Value... args) EncodeForUri.evaluate
(ValueFactory valueFactory, Value... args) LowerCase.evaluate
(ValueFactory valueFactory, Value... args) Replace.evaluate
(ValueFactory valueFactory, Value... args) StrAfter.evaluate
(ValueFactory valueFactory, Value... args) StrBefore.evaluate
(ValueFactory valueFactory, Value... args) StrEnds.evaluate
(ValueFactory valueFactory, Value... args) StrLen.evaluate
(ValueFactory valueFactory, Value... args) StrStarts.evaluate
(ValueFactory valueFactory, Value... args) Substring.evaluate
(ValueFactory valueFactory, Value... args) UpperCase.evaluate
(ValueFactory valueFactory, Value... args) static int
Substring.intFromLiteral
(Literal literal) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
Modifier and TypeMethodDescriptionIsTripleFunction.evaluate
(ValueFactory vf, Value... args) StatementFunction.evaluate
(ValueFactory vf, Value... args) TripleObjectFunction.evaluate
(ValueFactory vf, Value... args) TriplePredicateFunction.evaluate
(ValueFactory vf, Value... args) TripleSubjectFunction.evaluate
(ValueFactory vf, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
Modifier and TypeMethodDescriptionprotected final ValueExprEvaluationException
Creates aValueExprEvaluationException
that signals a type error.Modifier and TypeMethodDescriptionprotected Literal
BooleanCast.convert
(ValueFactory valueFactory, Value value) protected abstract Literal
CastFunction.convert
(ValueFactory vf, Value v) Convert the supplied value to a literal of the function output datatype.protected Literal
DateCast.convert
(ValueFactory vf, Value value) protected Literal
DateTimeCast.convert
(ValueFactory vf, Value value) protected Literal
DecimalCast.convert
(ValueFactory valueFactory, Value value) protected Literal
DoubleCast.convert
(ValueFactory valueFactory, Value value) protected Literal
FloatCast.convert
(ValueFactory valueFactory, Value value) protected Literal
IntegerCastFunction.convert
(ValueFactory valueFactory, Value value) protected Literal
StringCast.convert
(ValueFactory valueFactory, Value value) CastFunction.evaluate
(ValueFactory valueFactory, Value... args) StringCast.evaluate
(ValueFactory valueFactory, Value... args) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.impl
Modifier and TypeMethodDescriptionDefaultEvaluationStrategy.evaluate
(Coalesce node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Modifier and TypeMethodDescriptionAndValueEvaluationStep.evaluate
(BindingSet bindings) CompareAllQueryValueEvaluationStep.evaluate
(BindingSet bindings) CompareAnyValueEvaluationStep.evaluate
(BindingSet bindings) ExistsQueryValueEvaluationStep.evaluate
(BindingSet bindings) IfValueEvaluationStep.evaluate
(BindingSet bindings) InValueEvaluationStep.evaluate
(BindingSet bindings) ListMemberValueOperationStep.evaluate
(BindingSet bindings) OrValueEvaluationStep.evaluate
(BindingSet bindings) ValueExprTripleRefEvaluationStep.evaluate
(BindingSet bindings) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.query.algebra.evaluation.util
Modifier and TypeFieldDescriptionstatic final ValueExprEvaluationException
QueryEvaluationUtil.DATE_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION
static final ValueExprEvaluationException
QueryEvaluationUtil.INDETERMINATE_DATE_TIME_EXCEPTION
static final ValueExprEvaluationException
QueryEvaluationUtil.NOT_COMPATIBLE_AND_ORDERED_EXCEPTION
static final ValueExprEvaluationException
QueryEvaluationUtil.NUMERIC_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION
static final ValueExprEvaluationException
QueryEvaluationUtil.STRING_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION
static final ValueExprEvaluationException
QueryEvaluationUtil.UNSUPPOERTED_TYPES_EXCEPTION
Modifier and TypeMethodDescriptionstatic boolean
QueryEvaluationUtil.compare
(Value leftVal, Value rightVal, Compare.CompareOp operator) static boolean
QueryEvaluationUtil.compare
(Value leftVal, Value rightVal, Compare.CompareOp operator, boolean strict) static boolean
QueryEvaluationUtil.compareLiterals
(Literal leftLit, Literal rightLit, Compare.CompareOp operator) Compares the suppliedLiteral
arguments using the supplied operator, using strict (minimally-conforming) SPARQL 1.1 operator behavior.static boolean
QueryEvaluationUtil.compareLiterals
(Literal leftLit, Literal rightLit, Compare.CompareOp operator, boolean strict) Compares the suppliedLiteral
arguments using the supplied operator.static Literal
MathUtil.compute
(Literal leftLit, Literal rightLit, MathExpr.MathOp op) static Literal
MathUtil.compute
(Literal leftLit, Literal rightLit, MathExpr.MathOp op, ValueFactory vf) Computes the result of applying the supplied math operator on the supplied left and right operand.static Literal
XMLDatatypeMathUtil.compute
(Literal leftLit, Literal rightLit, MathExpr.MathOp op) Computes the result of applying the supplied math operator on the supplied left and right operand.static Literal
XMLDatatypeMathUtil.compute
(Literal leftLit, Literal rightLit, MathExpr.MathOp op, ValueFactory vf) Computes the result of applying the supplied math operator on the supplied left and right operand.static boolean
QueryEvaluationUtil.getEffectiveBooleanValue
(Value value) Determines the effective boolean value (EBV) of the supplied value as defined in the SPARQL specification: The EBV of any literal whose type is CoreDatatype.XSD:boolean or numeric is false if the lexical form is not valid for that datatype (e.g. -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.spin.function
Modifier and TypeMethodDescriptionprotected static void
EvalFunction.addArguments
(Query query, Value... args) protected static void
AbstractSpinFunction.addBindings
(Query query, Value... args) protected Value
Add.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
And.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) AskFunction.evaluate
(ValueFactory valueFactory, Value... args) Concat.evaluate
(ValueFactory valueFactory, Value... args) protected Value
Divide.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
EqualTo.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) EvalFunction.evaluate
(ValueFactory valueFactory, Value... args) protected Value
GreaterThan.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
GreaterThanOrEqualTo.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
LessThan.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
LessThanOrEqualTo.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
Localname.evaluate
(ValueFactory valueFactory, Value arg) protected Value
Multiply.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
Not.evaluate
(ValueFactory valueFactory, Value arg) protected Value
NotEqualTo.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) ObjectFunction.evaluate
(ValueFactory valueFactory, Value... args) protected Value
Or.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) SpinFunction.evaluate
(ValueFactory valueFactory, Value... args) SpinxFunction.evaluate
(ValueFactory valueFactory, Value... args) protected Value
Subtract.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) -
Uses of ValueExprEvaluationException in org.eclipse.rdf4j.spin.function.spif
Modifier and TypeMethodDescriptionBuildString.evaluate
(ValueFactory valueFactory, Value... args) BuildURI.evaluate
(ValueFactory valueFactory, Value... args) protected Value
Cast.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) ConvertSpinRDFToString.evaluate
(ValueFactory valueFactory, Value... args) CurrentTimeMillis.evaluate
(ValueFactory valueFactory, Value... args) protected Value
DateFormat.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) protected Value
DecimalFormat.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) DecodeURL.evaluate
(ValueFactory valueFactory, Value... args) EncodeURL.evaluate
(ValueFactory valueFactory, Value... args) GenerateUUID.evaluate
(ValueFactory valueFactory, Value... args) HasAllObjects.evaluate
(ValueFactory valueFactory, Value... args) IndexOf.evaluate
(ValueFactory valueFactory, Value... args) Invoke.evaluate
(ValueFactory valueFactory, Value... args) protected Value
IsValidURI.evaluate
(ValueFactory valueFactory, Value arg) LastIndexOf.evaluate
(ValueFactory valueFactory, Value... args) protected Value
Mod.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) Name.evaluate
(ValueFactory valueFactory, Value... args) protected Value
ParseDate.evaluate
(ValueFactory valueFactory, Value arg1, Value arg2) Random.evaluate
(ValueFactory valueFactory, Value... args) ReplaceAll.evaluate
(ValueFactory valueFactory, Value... args) protected Value
TimeMillis.evaluate
(ValueFactory valueFactory, Value arg) protected Value
Trim.evaluate
(ValueFactory valueFactory, Value arg) protected Value
UnCamelCase.evaluate
(ValueFactory valueFactory, Value arg)