Interface AggregateFunction

All Superinterfaces:
Function
All Known Subinterfaces:
ImplementableAggFunction
All Known Implementing Classes:
AggregateFunctionImpl

public interface AggregateFunction extends Function
Function that combines several values into a scalar result.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the return type of this function, constructed using the given type factory.

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

    getParameters
  • Method Details

    • getReturnType

      RelDataType getReturnType(RelDataTypeFactory typeFactory)
      Returns the return type of this function, constructed using the given type factory.
      Parameters:
      typeFactory - Type factory