public interface Function
FunctionRegistry| Modifier and Type | Method and Description |
|---|---|
default org.eclipse.rdf4j.model.Value |
evaluate(TripleSource tripleSource,
org.eclipse.rdf4j.model.Value... args)
Evaluate the function over the supplied input arguments.
|
org.eclipse.rdf4j.model.Value |
evaluate(org.eclipse.rdf4j.model.ValueFactory valueFactory,
org.eclipse.rdf4j.model.Value... args)
Deprecated.
since 3.3.0. Use
evaluate(TripleSource, Value...) instead. A reference to a ValueFactory can
be retrieved using TripleSource.getValueFactory() if needed. |
String |
getURI() |
String getURI()
@Deprecated org.eclipse.rdf4j.model.Value evaluate(org.eclipse.rdf4j.model.ValueFactory valueFactory, org.eclipse.rdf4j.model.Value... args) throws ValueExprEvaluationException
evaluate(TripleSource, Value...) instead. A reference to a ValueFactory can
be retrieved using TripleSource.getValueFactory() if needed.ValueFactory to produce the
result.valueFactory - a ValueFactory to use for producing the function result.args - the function input arguments.ValueExprEvaluationExceptiondefault org.eclipse.rdf4j.model.Value evaluate(TripleSource tripleSource, org.eclipse.rdf4j.model.Value... args) throws ValueExprEvaluationException
tripleSource - the TripleSource used in the query evaluation. This can be used to access the current
state of the store.args - the function input arguments.ValueExprEvaluationExceptionCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.