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