Uses of Package
org.apache.flink.table.types.inference
-
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.annotation Class Description StaticArgumentTrait Declares traits forStaticArgument. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.functions Class Description CallContext Provides details about a function call duringTypeInference.InputTypeStrategy Strategy for inferring and validating input arguments in a function call.StaticArgument Describes an argument in a static signature that is not overloaded and does not support varargs.TypeInference Provides logic for the type inference of function calls.TypeStrategy Strategy for inferring a function call's result data type. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.functions.python Class Description TypeInference Provides logic for the type inference of function calls. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.procedures Class Description TypeInference Provides logic for the type inference of function calls. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.extraction Class Description TypeInference Provides logic for the type inference of function calls. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.inference Class Description ArgumentCount Defines the count of accepted arguments (including open intervals) that a function can take.ArgumentTypeStrategy Strategy for inferring and validating a single input argument type of a function call.CallContext Provides details about a function call duringTypeInference.ConstantArgumentCount Helper class forArgumentCountwith constant boundaries.InputTypeStrategy Strategy for inferring and validating input arguments in a function call.Signature Describes the signature of a function.Signature.Argument Representation of a single argument in a signature.StateTypeStrategy Strategy for inferring a function call's intermediate result data type (i.e. state entry).StaticArgument Describes an argument in a static signature that is not overloaded and does not support varargs.StaticArgumentTrait Declares traits forStaticArgument.TypeInference Provides logic for the type inference of function calls.TypeInference.Builder Builder for configuring and creating instances ofTypeInference.TypeInferenceUtil.Result The result of a type inference run.TypeInferenceUtil.StateInfo Result of runningStateTypeStrategy.TypeInferenceUtil.SurroundingInfo Information what the outer world (i.e. an outer wrapping call) expects from the current function call.TypeStrategy Strategy for inferring a function call's result data type.TypeTransformation Transforms one data type to another. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.inference.strategies Class Description ArgumentCount Defines the count of accepted arguments (including open intervals) that a function can take.ArgumentTypeStrategy Strategy for inferring and validating a single input argument type of a function call.CallContext Provides details about a function call duringTypeInference.ConstantArgumentCount Helper class forArgumentCountwith constant boundaries.InputTypeStrategy Strategy for inferring and validating input arguments in a function call.Signature Describes the signature of a function.Signature.Argument Representation of a single argument in a signature.TypeStrategy Strategy for inferring a function call's result data type. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.inference.transforms Class Description TypeTransformation Transforms one data type to another. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.inference.utils Class Description CallContext Provides details about a function call duringTypeInference. -
Classes in org.apache.flink.table.types.inference used by org.apache.flink.table.types.utils Class Description TypeTransformation Transforms one data type to another.