Package | Description |
---|---|
org.apache.calcite.sql | |
org.apache.flink.table.planner.functions.sql |
Modifier and Type | Field and Description |
---|---|
SqlGroupedWindowFunction |
SqlGroupedWindowFunction.groupFunction
The grouped function, if this an auxiliary function; null otherwise.
|
Modifier and Type | Method and Description |
---|---|
SqlGroupedWindowFunction |
SqlGroupedWindowFunction.auxiliary(org.apache.calcite.sql.SqlKind kind)
Creates an auxiliary function from this grouped window function.
|
SqlGroupedWindowFunction |
SqlGroupedWindowFunction.auxiliary(String name,
org.apache.calcite.sql.SqlKind kind)
Creates an auxiliary function from this grouped window function.
|
Modifier and Type | Method and Description |
---|---|
List<SqlGroupedWindowFunction> |
SqlGroupedWindowFunction.getAuxiliaryFunctions()
Returns a list of this grouped window function's auxiliary functions.
|
Constructor and Description |
---|
SqlGroupedWindowFunction(String name,
org.apache.calcite.sql.SqlKind kind,
SqlGroupedWindowFunction groupFunction,
org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker)
Creates a SqlGroupedWindowFunction.
|
SqlGroupedWindowFunction(String name,
org.apache.calcite.sql.SqlKind kind,
SqlGroupedWindowFunction groupFunction,
org.apache.calcite.sql.type.SqlReturnTypeInference returnTypeInference,
org.apache.calcite.sql.type.SqlOperandTypeInference operandTypeInference,
org.apache.calcite.sql.type.SqlOperandTypeChecker operandTypeChecker,
org.apache.calcite.sql.SqlFunctionCategory category)
Creates a SqlGroupedWindowFunction.
|
Modifier and Type | Field and Description |
---|---|
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.HOP_END |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.HOP_OLD |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.HOP_PROCTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.HOP_ROWTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.HOP_START |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.SESSION_END |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.SESSION_OLD |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.SESSION_PROCTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.SESSION_ROWTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.SESSION_START |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.TUMBLE_END |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.TUMBLE_OLD
We need custom group auxiliary functions in order to support nested windows.
|
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.TUMBLE_PROCTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.TUMBLE_ROWTIME |
static SqlGroupedWindowFunction |
FlinkSqlOperatorTable.TUMBLE_START |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.