c

net.sansa_stack.query.spark.ontop

SparkNullIgnoringDBGroupConcatFunctionSymbol

class SparkNullIgnoringDBGroupConcatFunctionSymbol extends NullIgnoringDBGroupConcatFunctionSymbol

Linear Supertypes
NullIgnoringDBGroupConcatFunctionSymbol, AbstractDBAggregationFunctionSymbol, DBFunctionSymbol, DBFunctionSymbolSerializer, AbstractAggregationFunctionSymbol, AggregationFunctionSymbol, FunctionSymbolImpl, FunctionSymbol, PredicateImpl, Predicate, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkNullIgnoringDBGroupConcatFunctionSymbol
  2. NullIgnoringDBGroupConcatFunctionSymbol
  3. AbstractDBAggregationFunctionSymbol
  4. DBFunctionSymbol
  5. DBFunctionSymbolSerializer
  6. AbstractAggregationFunctionSymbol
  7. AggregationFunctionSymbol
  8. FunctionSymbolImpl
  9. FunctionSymbol
  10. PredicateImpl
  11. Predicate
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SparkNullIgnoringDBGroupConcatFunctionSymbol(dbStringType: DBTermType, isDistinct: Boolean, serializer: DBFunctionSymbolSerializer)
    Attributes
    protected[ontop]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def analyzeInjectivity(arg0: ImmutableList[_ <: ImmutableTerm], arg1: ImmutableSet[Variable], arg2: VariableNullability, arg3: VariableGenerator, arg4: TermFactory): Optional[FunctionalTermDecomposition]
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def buildTermAfterEvaluation(arg0: ImmutableList[ImmutableTerm], arg1: TermFactory, arg2: VariableNullability): ImmutableTerm
    Attributes
    protected[impl]
    Definition Classes
    AbstractDBAggregationFunctionSymbol → FunctionSymbolImpl
  7. def canBePostProcessed(arg0: ImmutableList[_ <: ImmutableTerm]): Boolean
    Definition Classes
    AbstractAggregationFunctionSymbol → FunctionSymbol
  8. def canBeSafelyDecomposedIntoConjunction(arg0: ImmutableList[_ <: ImmutableTerm], arg1: VariableNullability, arg2: ImmutableList[_ <: ImmutableTerm]): Boolean
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. def decomposeInjectiveTopFunctionalTerm(arg0: ImmutableList[_ <: ImmutableTerm], arg1: ImmutableSet[Variable], arg2: VariableNullability, arg3: VariableGenerator, arg4: TermFactory): FunctionalTermDecomposition
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  11. def enableIfElseNullLifting(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    PredicateImpl → AnyRef → Any
  14. def evaluateEmptyBag(arg0: TermFactory): Constant
    Definition Classes
    NullIgnoringDBGroupConcatFunctionSymbol → AggregationFunctionSymbol
  15. def evaluateIsNotNull(arg0: ImmutableList[_ <: ImmutableTerm], arg1: TermFactory, arg2: VariableNullability): IncrementalEvaluation
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  16. def evaluateNullability(arg0: ImmutableList[_ <: NonFunctionalTerm], arg1: VariableNullability, arg2: TermFactory): FunctionalTermNullability
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  17. def evaluateStrictEq(arg0: ImmutableList[_ <: ImmutableTerm], arg1: ImmutableTerm, arg2: TermFactory, arg3: VariableNullability): IncrementalEvaluation
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  18. def evaluateStrictEqWithFunctionalTerm(arg0: ImmutableList[_ <: ImmutableTerm], arg1: ImmutableFunctionalTerm, arg2: TermFactory, arg3: VariableNullability): IncrementalEvaluation
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  19. def evaluateStrictEqWithNonNullConstant(arg0: ImmutableList[_ <: ImmutableTerm], arg1: NonNullConstant, arg2: TermFactory, arg3: VariableNullability): IncrementalEvaluation
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  20. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def getArity(): Int
    Definition Classes
    PredicateImpl → Predicate
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def getExpectedBaseType(arg0: Int): TermType
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  24. def getExpectedBaseTypes(): ImmutableList[TermType]
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  25. def getName(): String
    Definition Classes
    PredicateImpl → Predicate
  26. def getNativeDBString(arg0: ImmutableList[_ <: ImmutableTerm], arg1: Function[ImmutableTerm, String], arg2: TermFactory): String
    Definition Classes
    AbstractDBAggregationFunctionSymbol → DBFunctionSymbolSerializer
  27. def hashCode(): Int
    Definition Classes
    PredicateImpl → AnyRef → Any
  28. def inferType(arg0: ImmutableList[_ <: ImmutableTerm]): Optional[TermTypeInference]
    Definition Classes
    AbstractAggregationFunctionSymbol → FunctionSymbol
  29. def isAggregation(): Boolean
    Definition Classes
    AbstractAggregationFunctionSymbol → FunctionSymbolImpl → FunctionSymbol
  30. def isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    NullIgnoringDBGroupConcatFunctionSymbol → FunctionSymbolImpl
  31. def isDeterministic(): Boolean
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  32. def isDistinct(): Boolean
    Definition Classes
    AbstractAggregationFunctionSymbol
  33. final def isInjective(arg0: ImmutableList[_ <: ImmutableTerm], arg1: VariableNullability, arg2: TermFactory): Boolean
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  34. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  35. def isNullable(arg0: ImmutableSet[Integer]): Boolean
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  36. def isPreferringToBePostProcessedOverBeingBlocked(): Boolean
    Definition Classes
    AbstractDBAggregationFunctionSymbol → DBFunctionSymbol
  37. def mayReturnNullWithoutNullArguments(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    NullIgnoringDBGroupConcatFunctionSymbol → FunctionSymbolImpl
  38. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def proposeProvenanceVariables(arg0: ImmutableList[_ <: ImmutableTerm]): Stream[Variable]
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  42. def simplify(arg0: ImmutableList[_ <: ImmutableTerm], arg1: TermFactory, arg2: VariableNullability): ImmutableTerm
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  43. def simplifyAsGuaranteedToBeNonNull(arg0: ImmutableList[_ <: ImmutableTerm], arg1: TermFactory): FunctionalTermSimplification
    Definition Classes
    FunctionSymbolImpl → FunctionSymbol
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. def toString(): String
    Definition Classes
    PredicateImpl → AnyRef → Any
  46. def tolerateNulls(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    NullIgnoringDBGroupConcatFunctionSymbol → FunctionSymbolImpl
  47. def transformIntoRegularArguments(arg0: ImmutableList[_ <: NonFunctionalTerm], arg1: TermFactory): ImmutableList[_ <: ImmutableTerm]
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  48. def tryToLiftMagicNumbers(arg0: ImmutableList[ImmutableTerm], arg1: TermFactory, arg2: VariableNullability, arg3: Boolean): Optional[ImmutableTerm]
    Attributes
    protected[impl]
    Definition Classes
    FunctionSymbolImpl
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from NullIgnoringDBGroupConcatFunctionSymbol

Inherited from AbstractDBAggregationFunctionSymbol

Inherited from DBFunctionSymbol

Inherited from DBFunctionSymbolSerializer

Inherited from AbstractAggregationFunctionSymbol

Inherited from AggregationFunctionSymbol

Inherited from FunctionSymbolImpl

Inherited from FunctionSymbol

Inherited from PredicateImpl

Inherited from Predicate

Inherited from AnyRef

Inherited from Any

Ungrouped