Uses of Interface
org.apache.flink.table.expressions.TableSymbol
Packages that use TableSymbol
Package
Description
-
Uses of TableSymbol in org.apache.flink.table.api
Classes in org.apache.flink.table.api that implement TableSymbolModifier and TypeClassDescriptionenumBehavior in case of errors forBuiltInFunctionDefinitions.JSON_EXISTS.enumBehavior for entries with a null value forBuiltInFunctionDefinitions.JSON_OBJECTandBuiltInFunctionDefinitions.JSON_ARRAY.enumBehavior ofBuiltInFunctionDefinitions.JSON_QUERYin case a path expression is empty or raises an error.enumDefines whether and when to wrap the result ofBuiltInFunctionDefinitions.JSON_QUERYinto an array.enumSupported JSON types forBuiltInFunctionDefinitions.IS_JSON.enumBehavior forBuiltInFunctionDefinitions.JSON_VALUE.enumRange specification forBuiltInFunctionDefinitions.OVERwindow. -
Uses of TableSymbol in org.apache.flink.table.expressions
Classes in org.apache.flink.table.expressions that implement TableSymbolModifier and TypeClassDescriptionenumUnits for working with time intervals.enumUnits 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 TableSymbolModifier and TypeMethodDescriptionstatic <T extends Enum<? extends TableSymbol>>
SymbolArgumentTypeStrategy<T>InputTypeStrategies.symbol(T firstAllowedVariant, T... otherAllowedVariants) Strategy for a symbol argument of a specificTableSymbolenum, with value being one of the provided variants.Method parameters in org.apache.flink.table.types.inference with type arguments of type TableSymbolModifier and TypeMethodDescriptionstatic Signature.ArgumentSignature.Argument.ofGroup(Class<? extends Enum<? extends TableSymbol>> symbol) static Signature.ArgumentSignature.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 specificTableSymbolenum. -
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 TableSymbolModifier and TypeClassDescriptionclassSymbolArgumentTypeStrategy<T extends Enum<? extends TableSymbol>>Strategy for a symbol argument of a specificTableSymbolenum. -
Uses of TableSymbol in org.apache.flink.table.types.logical
Classes in org.apache.flink.table.types.logical with type parameters of type TableSymbolModifier and TypeClassDescriptionfinal classSymbolType<T extends TableSymbol>Logical type for representing symbol values.