public class BnodeStringTemplateFunctionSymbolImpl extends ObjectStringTemplateFunctionSymbolImpl implements BnodeStringTemplateFunctionSymbol
FunctionSymbol.FunctionalTermNullabilityPLACE_HOLDER, SOME_SAFE_SEPARATORS| Modifier and Type | Method and Description |
|---|---|
static BnodeStringTemplateFunctionSymbol |
createFunctionSymbol(String template,
TypeFactory typeFactory) |
areCompatible, buildTermAfterEvaluation, canBePostProcessed, evaluateStrictEqWithFunctionalTerm, evaluateStrictEqWithNonNullConstant, extractIntermediateStrings, extractPattern, getNativeDBString, getTemplate, getTemplateConstants, inferType, isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms, isInjective, isPreferringToBePostProcessedOverBeingBlocked, mayReturnNullWithoutNullArguments, tolerateNullsanalyzeInjectivity, canBeSafelyDecomposedIntoConjunction, decomposeInjectiveTopFunctionalTerm, enableIfElseNullLifting, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, getExpectedBaseType, getExpectedBaseTypes, isAggregation, isDeterministic, isInjective, isNullable, proposeProvenanceVariables, simplify, simplifyAsGuaranteedToBeNonNull, transformIntoRegularArguments, tryToLiftMagicNumbersclone, equals, getArity, getName, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetTemplateisPreferringToBePostProcessedOverBeingBlockedanalyzeInjectivity, canBePostProcessed, evaluateIsNotNull, evaluateNullability, evaluateStrictEq, getExpectedBaseType, inferType, isAggregation, isDeterministic, isNullable, proposeProvenanceVariables, simplify, simplifyAsGuaranteedToBeNonNullgetArity, getNamegetNativeDBStringpublic static BnodeStringTemplateFunctionSymbol createFunctionSymbol(String template, TypeFactory typeFactory)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.