class |
AbstractBinaryBooleanOperatorSPARQLFunctionSymbol |
class |
AbstractBinaryComparisonSPARQLFunctionSymbol |
class |
AbstractBnodeSPARQLFunctionSymbol
Non-deterministic when arity
TODO: explain the use of the UUID
|
class |
AbstractHashSPARQLFunctionSymbol |
class |
AbstractIsASPARQLFunctionSymbol |
class |
AbstractStrBeforeOrAfterSPARQLFunctionSymbol |
class |
AbstractSubStrSPARQLFunctionSymbol |
class |
AbstractUnaryBooleanSPARQLFunctionSymbol |
class |
AbstractUnaryStringSPARQLFunctionSymbol |
class |
AvgSPARQLFunctionSymbolImpl |
class |
BoundSPARQLFunctionSymbolImpl |
class |
CoalesceSPARQLFunctionSymbolImpl |
class |
ConcatSPARQLFunctionSymbolImpl
Arity >= 2
|
class |
ContainsSPARQLFunctionSymbolImpl |
class |
CountSPARQLFunctionSymbolImpl |
class |
DatatypeSPARQLFunctionSymbolImpl |
class |
DivideSPARQLFunctionSymbolImpl |
class |
EndsWithSPARQLFunctionSymbolImpl |
class |
GreaterThanSPARQLFunctionSymbolImpl |
class |
GroupConcatSPARQLFunctionSymbolImpl |
class |
IfSPARQLFunctionSymbolImpl |
class |
IriSPARQLFunctionSymbolImpl |
class |
IsBlankSPARQLFunctionSymbolImpl |
class |
IsIRISPARQLFunctionSymbolImpl |
class |
IsLiteralSPARQLFunctionSymbolImpl |
class |
IsNumericSPARQLFunctionSymbolImpl |
class |
LangMatchesSPARQLFunctionSymbolImpl |
class |
LangSPARQLFunctionSymbolImpl |
class |
LcaseSPARQLFunctionSymbolImpl |
class |
LessThanSPARQLFunctionSymbolImpl |
class |
LogicalAndSPARQLFunctionSymbolImpl |
class |
LogicalOrSPARQLFunctionSymbolImpl |
class |
Md5SPARQLFunctionSymbolImpl |
class |
MinBasedSampleSPARQLFunctionSymbol
SAMPLE implemented as MIN
|
class |
MinOrMaxSPARQLFunctionSymbolImpl |
class |
MultitypedInputUnarySPARQLFunctionSymbolImpl
Allows different datatypes as input.
|
class |
NonStrictEqSPARQLFunctionSymbolImpl |
class |
NotSPARQLFunctionSymbolImpl |
class |
NowSPARQLFunctionSymbolImpl |
class |
NumericBinarySPARQLFunctionSymbolImpl |
class |
RandSPARQLFunctionSymbolImpl
Non-deterministic
TODO: explain the use of the UUID
|
class |
ReduciblePositiveAritySPARQLFunctionSymbolImpl
The SPARQL function must be reducible to DB functions and RDF construction and testing functions
Arity >= 1
|
class |
RegexSPARQLFunctionSymbolImpl |
class |
ReplaceSPARQLFunctionSymbolImpl |
class |
SameTermSPARQLFunctionSymbolImpl
SPARQL's strict equality function symbol
|
class |
Sha1SPARQLFunctionSymbolImpl |
class |
Sha256SPARQLFunctionSymbolImpl |
class |
Sha512SPARQLFunctionSymbolImpl |
class |
SimpleUnarySPARQLFunctionSymbolImpl |
class |
StartsWithSPARQLFunctionSymbolImpl |
class |
StrAfterSPARQLFunctionSymbolImpl |
class |
StrBeforeSPARQLFunctionSymbolImpl |
class |
StringBooleanBinarySPARQLFunctionSymbolImpl |
class |
StrlenSPARQLFunctionSymbolImpl |
class |
StrSPARQLFunctionSymbolImpl |
class |
SubStr2SPARQLFunctionSymbolImpl |
class |
SubStr3SPARQLFunctionSymbolImpl |
class |
SumLikeSPARQLAggregationFunctionSymbolImpl
TODO: find a better name
For aggregates like SUM where AGG(xsd:integer) returns an xsd:integer.
|
class |
SumSPARQLFunctionSymbolImpl |
class |
UcaseSPARQLFunctionSymbolImpl |
class |
UnaryBnodeSPARQLFunctionSymbolImpl |
class |
UnaryNumericSPARQLAggregationFunctionSymbolImpl |
class |
UnaryNumericSPARQLFunctionSymbolImpl |
class |
ZeroAryBnodeSPARQLFunctionSymbolImpl |