Uses of Interface
org.apache.flink.table.expressions.TableSymbol
-
-
Uses of TableSymbol in org.apache.flink.table.api
Classes in org.apache.flink.table.api that implement TableSymbol Modifier and Type Class Description class
JsonExistsOnError
Behavior in case of errors forBuiltInFunctionDefinitions.JSON_EXISTS
.class
JsonOnNull
Behavior for entries with a null value forBuiltInFunctionDefinitions.JSON_OBJECT
andBuiltInFunctionDefinitions.JSON_ARRAY
.class
JsonQueryOnEmptyOrError
Behavior ofBuiltInFunctionDefinitions.JSON_QUERY
in case a path expression is empty or raises an error.class
JsonQueryWrapper
Defines whether and when to wrap the result ofBuiltInFunctionDefinitions.JSON_QUERY
into an array.class
JsonType
Supported JSON types forBuiltInFunctionDefinitions.IS_JSON
.class
JsonValueOnEmptyOrError
Behavior forBuiltInFunctionDefinitions.JSON_VALUE
.class
OverWindowRange
Range specification forBuiltInFunctionDefinitions.OVER
window. -
Uses of TableSymbol in org.apache.flink.table.expressions
Classes in org.apache.flink.table.expressions that implement TableSymbol Modifier and Type Class Description class
TimeIntervalUnit
Units for working with time intervals.class
TimePointUnit
Units for working with points in time. -
Uses of TableSymbol in org.apache.flink.table.types.inference
Methods in org.apache.flink.table.types.inference with type parameters of type TableSymbol Modifier and Type Method Description static <T extends Enum<? extends TableSymbol>>
SymbolArgumentTypeStrategy<T>InputTypeStrategies. symbol(T firstAllowedVariant, T... otherAllowedVariants)
Strategy for a symbol argument of a specificTableSymbol
enum, with value being one of the provided variants.Method parameters in org.apache.flink.table.types.inference with type arguments of type TableSymbol Modifier and Type Method Description static Signature.Argument
Signature.Argument. ofGroup(Class<? extends Enum<? extends TableSymbol>> symbol)
static Signature.Argument
Signature.Argument. ofGroup(String name, Class<? extends Enum<? extends TableSymbol>> symbol)
static SymbolArgumentTypeStrategy<?>
InputTypeStrategies. symbol(Class<? extends Enum<? extends TableSymbol>> clazz)
Strategy for a symbol argument of a specificTableSymbol
enum. -
Uses of TableSymbol in org.apache.flink.table.types.inference.strategies
Classes in org.apache.flink.table.types.inference.strategies with type parameters of type TableSymbol Modifier and Type Class Description class
SymbolArgumentTypeStrategy<T extends Enum<? extends TableSymbol>>
Strategy for a symbol argument of a specificTableSymbol
enum. -
Uses of TableSymbol in org.apache.flink.table.types.logical
Classes in org.apache.flink.table.types.logical with type parameters of type TableSymbol Modifier and Type Class Description class
SymbolType<T extends TableSymbol>
Logical type for representing symbol values.
-