Class SparkEncodeURLorIRIFunctionSymbolImpl
java.lang.Object
it.unibz.inf.ontop.model.term.impl.PredicateImpl
it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLEncodeURLorIRIFunctionSymbol
it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLEncodeURLorIRIFunctionSymbolImpl
net.sansa_stack.query.spark.ontop.SparkEncodeURLorIRIFunctionSymbolImpl
- All Implemented Interfaces:
it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbol,it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolSerializer,it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol,it.unibz.inf.ontop.model.term.functionsymbol.Predicate,Serializable
public class SparkEncodeURLorIRIFunctionSymbolImpl
extends it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLEncodeURLorIRIFunctionSymbolImpl
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.EnDecoderForURI, it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.IRISafeEnDecoderNested classes/interfaces inherited from interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol.FunctionalTermNullability -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSparkEncodeURLorIRIFunctionSymbolImpl(it.unibz.inf.ontop.model.type.DBTermType dbStringType, boolean preserveInternationalChars) -
Method Summary
Methods inherited from class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLEncodeURLorIRIFunctionSymbolImpl
encodeSQLStringConstantMethods inherited from class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLEncodeURLorIRIFunctionSymbol
canBePostProcessed, getEscapedSingleQuote, getNativeDBStringMethods inherited from class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
buildTermAfterEvaluation, evaluateStrictEqWithNonNullConstant, isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTermsMethods inherited from class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
getTargetType, inferType, isPreferringToBePostProcessedOverBeingBlocked, mayReturnNullWithoutNullArguments, tolerateNullsMethods inherited from class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
analyzeInjectivity, canBeSafelyDecomposedIntoConjunction, canBeSafelyDecomposedIntoConjunctionWhenInjective, decomposeInjectiveTopFunctionalTerm, enableCoalesceLifting, enableIfElseNullLifting, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, evaluateStrictEqWithFunctionalTerm, getExpectedBaseType, getExpectedBaseTypes, isAggregation, isDeterministic, isInjective, isNullable, proposeProvenanceVariables, shouldBeDecomposedInUnion, simplify, simplifyAsGuaranteedToBeNonNull, transformIntoRegularArguments, tryToLiftMagicNumbersMethods inherited from class it.unibz.inf.ontop.model.term.impl.PredicateImpl
equals, getArity, getName, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
analyzeInjectivity, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, getExpectedBaseType, isAggregation, isDeterministic, isNullable, proposeProvenanceVariables, shouldBeDecomposedInUnion, simplify, simplifyAsGuaranteedToBeNonNullMethods inherited from interface it.unibz.inf.ontop.model.term.functionsymbol.Predicate
getArity, getName
-
Constructor Details
-
SparkEncodeURLorIRIFunctionSymbolImpl
protected SparkEncodeURLorIRIFunctionSymbolImpl(it.unibz.inf.ontop.model.type.DBTermType dbStringType, boolean preserveInternationalChars)
-