Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.function.Function
-
Packages that use Function Package Description org.eclipse.rdf4j.examples.function org.eclipse.rdf4j.query.algebra.evaluation.function org.eclipse.rdf4j.query.algebra.evaluation.function.datetime org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql org.eclipse.rdf4j.query.algebra.evaluation.function.hash org.eclipse.rdf4j.query.algebra.evaluation.function.numeric org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm org.eclipse.rdf4j.query.algebra.evaluation.function.string org.eclipse.rdf4j.query.algebra.evaluation.function.triple org.eclipse.rdf4j.query.algebra.evaluation.function.xsd Functions for casting values to various XML Schema datatypesorg.eclipse.rdf4j.spin See discussion at https://github.com/eclipse/rdf4j/issues/1262org.eclipse.rdf4j.spin.function Core functions required for SPIN.org.eclipse.rdf4j.spin.function.spif -
-
Uses of Function in org.eclipse.rdf4j.examples.function
Classes in org.eclipse.rdf4j.examples.function that implement Function Modifier and Type Class Description class
ExistingPalindromeFunction
An example custom SPARQL function that detects palindromes that already exist in the database.class
PalindromeFunction
An example custom SPARQL function that detects palindromes -
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function that implement Function Modifier and Type Class Description class
BinaryFunction
class
BooleanCast
Deprecated.useBooleanCast
insteadclass
DateTimeCast
Deprecated.useDateTimeCast
instead.class
DecimalCast
Deprecated.useDecimalCast
instead.class
DoubleCast
Deprecated.useDoubleCast
instead.class
FloatCast
Deprecated.useFloatCast
instead.class
IntegerCast
Deprecated.useIntegerCast
insteadclass
StringCast
Deprecated.useStringCast
insteadclass
UnaryFunction
Methods in org.eclipse.rdf4j.query.algebra.evaluation.function with parameters of type Function Modifier and Type Method Description protected String
FunctionRegistry. getKey(Function 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 Function Modifier and Type Class Description class
Day
The SPARQL built-inFunction
DAY, as defined in SPARQL Query Language for RDFclass
Hours
The SPARQL built-inFunction
HOURS, as defined in SPARQL Query Language for RDFclass
Minutes
The SPARQL built-inFunction
MINUTES, as defined in SPARQL Query Language for RDFclass
Month
The SPARQL built-inFunction
MONTH, as defined in SPARQL Query Language for RDFclass
Now
The SPARQL built-inFunction
NOW, as defined in SPARQL Query Language for RDFclass
Seconds
The SPARQL built-inFunction
SECONDS, as defined in SPARQL Query Language for RDFclass
Timezone
The SPARQL built-inFunction
TIMEZONE, as defined in SPARQL Query Language for RDFclass
Tz
The SPARQL built-inFunction
TZ, as defined in SPARQL Query Language for RDFclass
Year
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
-
Uses of Function in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
Classes in org.eclipse.rdf4j.query.algebra.evaluation.function.hash that implement Function Modifier and Type Class Description class
HashFunction
Abstract hash functionclass
MD5
The SPARQL built-inFunction
MD5, as defined in SPARQL Query Language for RDFclass
SHA1
The SPARQL built-inFunction
SHA1, as defined in SPARQL Query Language for RDFclass
SHA256
The SPARQL built-inFunction
SHA256, as defined in SPARQL Query Language for RDFclass
SHA384
The SPARQL built-inFunction
SHA384, as defined in SPARQL Query Language for RDFclass
SHA512
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 Function Modifier and Type Class Description class
Abs
The SPARQL built-inFunction
ABS, as defined in SPARQL Query Language for RDFclass
Ceil
The SPARQL built-inFunction
CEIL, as defined in SPARQL Query Language for RDFclass
Floor
The SPARQL built-inFunction
FLOOR, as defined in SPARQL Query Language for RDFclass
Rand
The SPARQL built-inFunction
RAND, as defined in SPARQL Query Language for RDFclass
Round
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 Function Modifier and Type Class Description class
StrDt
The SPARQL built-inFunction
STRDT, as defined in SPARQL Query Language for RDFclass
StrLang
The SPARQL built-inFunction
STRLANG, as defined in SPARQL Query Language for RDFclass
STRUUID
The SPARQL built-inFunction
UUID, as defined in SPARQL Query Language for RDFclass
UUID
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 Function Modifier and Type Class Description class
Concat
The SPARQL built-inFunction
CONCAT, as defined in SPARQL Query Language for RDFclass
Contains
The SPARQL built-inFunction
CONTAINS, as defined in SPARQL Query Language for RDFclass
EncodeForUri
The SPARQL built-inFunction
ENCODE_FOR_URI, as defined in SPARQL Query Language for RDFclass
LowerCase
The SPARQL built-inFunction
LCASE, as defined in SPARQL Query Language for RDFclass
Replace
The SPARQL built-inFunction
REPLACE, as defined in SPARQL Query Language for RDF.class
StrAfter
The SPARQL built-inFunction
STRAFTER, as defined in SPARQL Query Language for RDF.class
StrBefore
The SPARQL built-inFunction
STRBEFORE, as defined in SPARQL Query Language for RDF.class
StrEnds
The SPARQL built-inFunction
STRENDS, as defined in SPARQL Query Language for RDFclass
StrLen
The SPARQL built-inFunction
STRLEN, as defined in SPARQL Query Language for RDFclass
StrStarts
The SPARQL built-inFunction
STRSTARTS, as defined in SPARQL Query Language for RDFclass
Substring
The SPARQL built-inFunction
SUBSTR, as defined in SPARQL Query Language for RDF.class
UpperCase
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 Function Modifier and Type Class Description class
IsTripleFunction
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
StatementFunction
Function constructing RDF-star Triple from its 3 arguments reused the IRI of rdf:Statement as nameclass
TripleObjectFunction
Function returning the object component of RDF-star Triple reused the IRI of rdf:object as nameclass
TriplePredicateFunction
Function returning the predicate component of RDF-star Triple reused the IRI of rdf:predicate as nameclass
TripleSubjectFunction
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 Function Modifier and Type Class Description class
BooleanCast
AFunction
that tries to cast its argument to an xsd:boolean.class
ByteCast
AFunction
that tries to cast its argument to an xsd:byte .class
CastFunction
Abstract superclass forFunction
s that cast an argument to an XML Schema datatype.class
DateCast
AFunction
that tries to cast its argument to an xsd:date.class
DateTimeCast
AFunction
that tries to cast its argument to an xsd:dateTime.class
DecimalCast
AFunction
that tries to cast its argument to an xsd:decimal.class
DoubleCast
AFunction
that tries to cast its argument to an xsd:double.class
FloatCast
AFunction
that tries to cast its argument to an xsd:float.class
IntCast
AFunction
that tries to cast its argument to an xsd:int .class
IntegerCast
AFunction
that tries to cast its argument to an xsd:integer .class
IntegerCastFunction
Abstract superclass forCastFunction
s that cast their arguments to an xsd:integer or one of its derived types.class
LongCast
AIntegerCastFunction
that tries to cast its argument to an xsd:long .class
NegativeIntegerCast
AFunction
that tries to cast its argument to an xsd:negativeInteger .class
NonNegativeIntegerCast
AFunction
that tries to cast its argument to an xsd:nonNegativeInteger .class
NonPositiveIntegerCast
AFunction
that tries to cast its argument to an xsd:nonPositiveInteger .class
PositiveIntegerCast
AFunction
that tries to cast its argument to an xsd:positiveInteger .class
ShortCast
AFunction
that tries to cast its argument to an xsd:short .class
StringCast
AFunction
that tries to cast its argument to an xsd:string.class
UnsignedByteCast
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedByte .class
UnsignedIntCast
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedInt .class
UnsignedLongCast
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedShort .class
UnsignedShortCast
AIntegerCastFunction
that tries to cast its argument to an xsd:unsignedShort . -
Uses of Function in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin that return Function Modifier and Type Method Description Function
SpinParser. parseFunction(IRI funcUri, TripleSource store)
-
Uses of Function in org.eclipse.rdf4j.spin.function
Subinterfaces of Function in org.eclipse.rdf4j.spin.function Modifier and Type Interface Description interface
TransientFunction
Tagging interface forFunction
s that have some sort of lifespan.Classes in org.eclipse.rdf4j.spin.function that implement Function Modifier and Type Class Description class
Add
class
And
class
AskFunction
class
Concat
Extended version of concat for SPIN.class
Divide
class
EqualTo
class
EvalFunction
class
GreaterThan
class
GreaterThanOrEqualTo
class
LessThan
class
LessThanOrEqualTo
class
Localname
class
Multiply
class
Not
class
NotEqualTo
class
ObjectFunction
class
Or
class
SpinFunction
class
SpinxFunction
class
Subtract
Methods in org.eclipse.rdf4j.spin.function that return Function Modifier and Type Method Description Function
FunctionParser. parse(IRI uri, TripleSource store)
Function
KnownFunctionParser. parse(IRI funcUri, TripleSource store)
Function
SpinFunctionParser. parse(IRI funcUri, TripleSource store)
Function
SpinTupleFunctionAsFunctionParser. parse(IRI funcUri, TripleSource store)
Function
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 Function Modifier and Type Class Description class
BuildString
class
BuildURI
class
Cast
class
ConvertSpinRDFToString
class
CurrentTimeMillis
class
DateFormat
class
DecimalFormat
class
DecodeURL
class
EncodeURL
class
GenerateUUID
class
HasAllObjects
class
IndexOf
class
Invoke
class
IsValidURI
class
LastIndexOf
class
LowerCase
class
LowerTitleCase
class
Mod
class
Name
class
ParseDate
class
Random
class
ReplaceAll
class
TimeMillis
class
TitleCase
class
Trim
class
UnCamelCase
class
UpperCase
-