| AbstractAggregationFunctionSymbol |
| AbstractArgDependentTypedDBFunctionSymbol |
| AbstractDBAggregationFunctionSymbol |
| AbstractDBBooleanConnectorFunctionSymbol
For AND, OR, etc.
|
| AbstractDBConcatFunctionSymbol |
| AbstractDBFunctionSymbolFactory |
| AbstractDBIfThenElseFunctionSymbol
IF cond THEN v1 ELSE v2
TODO: simplify strict equalities
|
| AbstractDBIfThenFunctionSymbol
Abstract both for IF-THEN-ELSE or more general CASE
Arguments are an alternation of (ImmutableExpression, ImmutableTerm) plus optionally an ImmutableTerm for the default case
|
| AbstractDBInequalityOperator |
| AbstractDBIsNullOrNotFunctionSymbol |
| AbstractDBNonStrictEqOperator |
| AbstractDBStrBeforeOrAfterFunctionSymbol |
| AbstractDBStrictEqNeqFunctionSymbol |
| AbstractDBTypeConversionFunctionSymbolImpl |
| AbstractDBTypeConversionFunctionSymbolImpl.DBTypeConversionException |
| AbstractOrNullFunctionSymbol
Implementing the ternary logic for situations like:
{@code
* NULL AND y AND ...
|
| AbstractR2RMLSafeIRIEncodeFunctionSymbol |
| AbstractTypedDBFunctionSymbol |
| DBBooleanCaseFunctionSymbolImpl |
| DBBooleanFunctionSymbolImpl |
| DBFunctionSymbolWithSerializerImpl |
| DefaultBooleanNormFunctionSymbol |
| DefaultDBCaseFunctionSymbol |
| DefaultDBIfElseNullFunctionSymbol |
| DefaultDBIsTrueFunctionSymbol |
| DefaultDBStrStartsWithFunctionSymbol |
| DefaultSimpleDBCastFunctionSymbol |
| MockupSimpleDBCastFunctionSymbol |
| NullIgnoringDBAvgFunctionSymbol
Ignores nulls.
|
| ObjectStringTemplateFunctionSymbolImpl |
| UnaryDBFunctionSymbolWithSerializerImpl |