public class AggSqlFunction$ extends Object
Modifier and Type | Field and Description |
---|---|
static AggSqlFunction$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
Constructor and Description |
---|
AggSqlFunction$() |
Modifier and Type | Method and Description |
---|---|
AggSqlFunction |
apply(String name,
AggregateFunction<?,?> aggregateFunction,
TypeInformation<?> returnType,
FlinkTypeFactory typeFactory,
boolean requiresOver) |
org.apache.calcite.sql.type.SqlOperandTypeChecker |
createOperandTypeChecker(AggregateFunction<?,?> aggregateFunction) |
org.apache.calcite.sql.type.SqlOperandTypeInference |
createOperandTypeInference(AggregateFunction<?,?> aggregateFunction,
FlinkTypeFactory typeFactory) |
org.apache.calcite.sql.type.SqlReturnTypeInference |
createReturnTypeInference(TypeInformation<?> resultType,
FlinkTypeFactory typeFactory) |
public static final AggSqlFunction$ MODULE$
public AggSqlFunction apply(String name, AggregateFunction<?,?> aggregateFunction, TypeInformation<?> returnType, FlinkTypeFactory typeFactory, boolean requiresOver)
public org.apache.calcite.sql.type.SqlOperandTypeInference createOperandTypeInference(AggregateFunction<?,?> aggregateFunction, FlinkTypeFactory typeFactory)
public org.apache.calcite.sql.type.SqlReturnTypeInference createReturnTypeInference(TypeInformation<?> resultType, FlinkTypeFactory typeFactory)
public org.apache.calcite.sql.type.SqlOperandTypeChecker createOperandTypeChecker(AggregateFunction<?,?> aggregateFunction)
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.