public class UnaryDBFunctionSymbolWithSerializerImpl
extends it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBFunctionSymbolWithSerializerImpl
Modifier | Constructor and Description |
---|---|
protected |
UnaryDBFunctionSymbolWithSerializerImpl(String name,
it.unibz.inf.ontop.model.type.DBTermType inputDBType,
it.unibz.inf.ontop.model.type.DBTermType targetType,
boolean isAlwaysInjective,
it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolSerializer serializer) |
canBePostProcessed, getNativeDBString, isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms
getTargetType, inferType, isPreferringToBePostProcessedOverBeingBlocked, mayReturnNullWithoutNullArguments, tolerateNulls
analyzeInjectivity, buildTermAfterEvaluation, canBeSafelyDecomposedIntoConjunction, decomposeInjectiveTopFunctionalTerm, enableIfElseNullLifting, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, evaluateStrictEqWithFunctionalTerm, evaluateStrictEqWithNonNullConstant, getExpectedBaseType, getExpectedBaseTypes, isAggregation, isDeterministic, isInjective, isNullable, proposeProvenanceVariables, simplify, simplifyAsGuaranteedToBeNonNull, transformIntoRegularArguments, tryToLiftMagicNumbers
equals, getArity, getName, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
analyzeInjectivity, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, getExpectedBaseType, isAggregation, isDeterministic, isNullable, proposeProvenanceVariables, simplify, simplifyAsGuaranteedToBeNonNull
protected UnaryDBFunctionSymbolWithSerializerImpl(String name, it.unibz.inf.ontop.model.type.DBTermType inputDBType, it.unibz.inf.ontop.model.type.DBTermType targetType, boolean isAlwaysInjective, it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolSerializer serializer)
Copyright © 2016–2021 Smart Data Analytics (SDA) Research Group. All rights reserved.