public class FlinkReturnTypes extends Object
Modifier and Type | Field and Description |
---|---|
static org.apache.calcite.sql.type.SqlReturnTypeInference |
ARG0_VARCHAR_FORCE_NULLABLE
Type-inference strategy whereby the result type of a call is the type of the operand #0
(0-based), with nulls always allowed.
|
static org.apache.calcite.sql.type.SqlReturnTypeInference |
NUMERIC_FROM_ARG1_DEFAULT1 |
static org.apache.calcite.sql.type.SqlReturnTypeInference |
NUMERIC_FROM_ARG1_DEFAULT1_NULLABLE |
static org.apache.calcite.sql.type.SqlReturnTypeInference |
ROUND_FUNCTION
ROUND(num [,len]) type inference.
|
static org.apache.calcite.sql.type.SqlReturnTypeInference |
ROUND_FUNCTION_NULLABLE |
static org.apache.calcite.sql.type.SqlReturnTypeInference |
STR_MAP_NULLABLE |
static org.apache.calcite.sql.type.SqlReturnTypeInference |
VARCHAR_2000_NULLABLE
Type-inference strategy that always returns "VARCHAR(2000)" with nulls always allowed.
|
Constructor and Description |
---|
FlinkReturnTypes() |
public static final org.apache.calcite.sql.type.SqlReturnTypeInference ROUND_FUNCTION
public static final org.apache.calcite.sql.type.SqlReturnTypeInference ARG0_VARCHAR_FORCE_NULLABLE
public static final org.apache.calcite.sql.type.SqlReturnTypeInference VARCHAR_2000_NULLABLE
public static final org.apache.calcite.sql.type.SqlReturnTypeInference ROUND_FUNCTION_NULLABLE
public static final org.apache.calcite.sql.type.SqlReturnTypeInference NUMERIC_FROM_ARG1_DEFAULT1
public static final org.apache.calcite.sql.type.SqlReturnTypeInference NUMERIC_FROM_ARG1_DEFAULT1_NULLABLE
public static final org.apache.calcite.sql.type.SqlReturnTypeInference STR_MAP_NULLABLE
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.