Interface ImplementableAggFunction

All Superinterfaces:
AggregateFunction, Function
All Known Implementing Classes:
AggregateFunctionImpl

public interface ImplementableAggFunction extends AggregateFunction
Function that can be translated to java code.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    getImplementor(boolean windowContext)
    Returns implementor that translates the function to linq4j expression.

    Methods inherited from interface org.apache.calcite.schema.AggregateFunction

    getReturnType

    Methods inherited from interface org.apache.calcite.schema.Function

    getParameters
  • Method Details

    • getImplementor

      AggImplementor getImplementor(boolean windowContext)
      Returns implementor that translates the function to linq4j expression.
      Parameters:
      windowContext - true when aggregate is used in window context
      Returns:
      implementor that translates the function to linq4j expression.