Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.function.Function
Packages that use Function
Package
Description
Functions for casting values to various XML Schema datatypes
See discussion at https://github.com/eclipse/rdf4j/issues/1262
Core functions required for SPIN.
-
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function that implement FunctionModifier and TypeClassDescriptionclass
class
Deprecated.class
Deprecated.useDateTimeCast
instead.class
Deprecated.useDecimalCast
instead.class
Deprecated.useDoubleCast
instead.class
Deprecated.useFloatCast
instead.class
Deprecated.useIntegerCast
insteadclass
Deprecated.useStringCast
insteadclass
Methods in org.eclipse.rdf4j.query.algebra.evaluation.function with parameters of type Function -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime that implement FunctionModifier and TypeClassDescriptionclass
The SPARQL built-inFunction
DAY, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
HOURS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
MINUTES, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
MONTH, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
NOW, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SECONDS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
TIMEZONE, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
TZ, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
YEAR, as defined in SPARQL Query Language for RDF -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql that implement FunctionModifier and TypeClassDescriptionclass
The GeoSPARQLFunction
geof:boundary, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:buffer, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:convexHull, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:difference, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:distance, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehContains, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehCoveredBy, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehCovers, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehDisjoint, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehEquals, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehInside, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehMeet, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:ehOverlap, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:envelope, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.(package private) class
(package private) class
(package private) class
class
The GeoSPARQLFunction
geof:intersection, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8dc, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8ec, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8eq, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8ntpp, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8ntppi, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8po, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8tpp, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:rcc8tppi, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:relate, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfContains, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfCrosses, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfDisjoint, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfEquals, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfIntersects, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfOverlaps, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfTouches, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:sfWithin, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:getSRID, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:symDifference, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.class
The GeoSPARQLFunction
geof:union, as defined in OGC GeoSPARQL - A Geographic Query Language for RDF Data.Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql with parameters of type FunctionModifier and TypeMethodDescriptionstatic double
Get the double valuestatic Literal
FunctionArguments.getLiteral
(Function func, Value v, IRI expectedDatatype) Get the literal of a specific data typestatic org.locationtech.spatial4j.shape.Point
FunctionArguments.getPoint
(Function func, Value v, org.locationtech.spatial4j.context.SpatialContext geoContext) Get the geo pointstatic org.locationtech.spatial4j.shape.Shape
FunctionArguments.getShape
(Function func, Value v, org.locationtech.spatial4j.context.SpatialContext context) Get the geo shapestatic String
Get the string valuestatic IRI
Get the UoM IRI of the unit -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.hash that implement FunctionModifier and TypeClassDescriptionclass
Abstract hash functionclass
The SPARQL built-inFunction
MD5, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SHA1, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SHA256, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SHA384, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SHA512, as defined in SPARQL Query Language for RDF -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric that implement FunctionModifier and TypeClassDescriptionclass
The SPARQL built-inFunction
ABS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
CEIL, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
FLOOR, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
RAND, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
ROUND, as defined in SPARQL Query Language for RDF -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm that implement FunctionModifier and TypeClassDescriptionclass
The SPARQL built-inFunction
STRDT, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
STRLANG, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
UUID, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
UUID, as defined in SPARQL Query Language for RDF -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.string
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.string that implement FunctionModifier and TypeClassDescriptionclass
The SPARQL built-inFunction
CONCAT, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
CONTAINS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
ENCODE_FOR_URI, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
LCASE, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
REPLACE, as defined in SPARQL Query Language for RDF.class
The SPARQL built-inFunction
STRAFTER, as defined in SPARQL Query Language for RDF.class
The SPARQL built-inFunction
STRBEFORE, as defined in SPARQL Query Language for RDF.class
The SPARQL built-inFunction
STRENDS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
STRLEN, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
STRSTARTS, as defined in SPARQL Query Language for RDFclass
The SPARQL built-inFunction
SUBSTR, as defined in SPARQL Query Language for RDF.class
The SPARQL built-inFunction
UCASE, as defined in SPARQL Query Language for RDF -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.triple that implement FunctionModifier and TypeClassDescriptionclass
Function that return "true"^^xsd:boolean if its argument is RDF-star Triple otherwise return "false"^^xsd:boolean the function's IRI uses RDF namespace to match the other functions in the packageclass
Function constructing RDF-star Triple from its 3 arguments reused the IRI of rdf:Statement as nameclass
Function returning the object component of RDF-star Triple reused the IRI of rdf:object as nameclass
Function returning the predicate component of RDF-star Triple reused the IRI of rdf:predicate as nameclass
Function returning the subject component of RDF-star Triple reused the IRI of rdf:subject as name -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd that implement FunctionModifier and TypeClassDescriptionclass
AFunction
that tries to cast its argument to an xsd:boolean.class
AFunction
that tries to cast its argument to an xsd:byte .class
Abstract superclass forFunction
s that cast an argument to an XML Schema datatype.class
AFunction
that tries to cast its argument to an xsd:date.class
AFunction
that tries to cast its argument to an xsd:dateTime.class
AFunction
that tries to cast its argument to an xsd:decimal.class
AFunction
that tries to cast its argument to an xsd:double.class
AFunction
that tries to cast its argument to an xsd:float.class
AFunction
that tries to cast its argument to an xsd:int .class
AFunction
that tries to cast its argument to an xsd:integer .class
Abstract superclass forCastFunction
s that cast their arguments to an xsd:integer or one of its derived types.class
AIntegerCastFunction
that tries to cast its argument to an xsd:long .class
AFunction
that tries to cast its argument to an xsd:negativeInteger .class
AFunction
that tries to cast its argument to an xsd:nonNegativeInteger .class
AFunction
that tries to cast its argument to an xsd:nonPositiveInteger .class
AFunction
that tries to cast its argument to an xsd:positiveInteger .class
AFunction
that tries to cast its argument to an xsd:short .class
AFunction
that tries to cast its argument to an xsd:string.class
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedByte .class
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedInt .class
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedShort .class
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedShort . -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.impl
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type FunctionModifier and TypeMethodDescriptionprivate boolean
DefaultEvaluationStrategy.determineIfFunctionCallWillBeAConstant
(QueryEvaluationContext context, Function function, List<ValueExpr> args, QueryValueEvaluationStep[] argSteps) If all input is constant normally the function call output will be constant as well. -
Uses of Function in org.eclipse.rdf4j.sail.shacl.ast
Classes in org.eclipse.rdf4j.sail.shacl.ast that implement FunctionModifier and TypeClassDescriptionclass
A custom SPARQL function that checks that a literal conforms to a given datatype by checking the datatype of the literal and also checking if the literal is ill-typed if the datatype is a supported XSD datatype. -
Uses of Function in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin that return Function -
Uses of Function in org.eclipse.rdf4j.spin.function
Subinterfaces of Function in org.eclipse.rdf4j.spin.functionModifier and TypeInterfaceDescriptioninterface
Tagging interface forFunction
s that have some sort of lifespan.Classes in org.eclipse.rdf4j.spin.function that implement FunctionModifier and TypeClassDescriptionclass
class
class
class
Extended version of concat for SPIN.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.eclipse.rdf4j.spin.function that return FunctionModifier and TypeMethodDescriptionFunctionParser.parse
(IRI uri, TripleSource store) KnownFunctionParser.parse
(IRI funcUri, TripleSource store) SpinFunctionParser.parse
(IRI funcUri, TripleSource store) SpinTupleFunctionAsFunctionParser.parse
(IRI funcUri, TripleSource store) SpinxFunctionParser.parse
(IRI funcUri, TripleSource store) -
Uses of Function in org.eclipse.rdf4j.spin.function.spif
Classes in org.eclipse.rdf4j.spin.function.spif that implement FunctionModifier and TypeClassDescription(package private) class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
BooleanCast
instead