Package | Description |
---|---|
org.apache.flink.table.types.inference |
Modifier and Type | Method and Description |
---|---|
TypeInference.Builder |
TypeInference.Builder.accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy)
Sets the strategy for inferring the intermediate accumulator data type of a function
call.
|
TypeInference.Builder |
TypeInference.Builder.inputTypeStrategy(InputTypeStrategy inputTypeStrategy)
Sets the strategy for inferring and validating input arguments in a function call.
|
TypeInference.Builder |
TypeInference.Builder.namedArguments(List<String> argumentNames)
Sets the list of argument names for specifying a fixed, not overloaded, not vararg input
signature explicitly.
|
TypeInference.Builder |
TypeInference.Builder.namedArguments(String... argumentNames) |
static TypeInference.Builder |
TypeInference.newBuilder()
Builder for configuring and creating instances of
TypeInference . |
TypeInference.Builder |
TypeInference.Builder.outputTypeStrategy(TypeStrategy outputTypeStrategy)
Sets the strategy for inferring the final output data type of a function call.
|
TypeInference.Builder |
TypeInference.Builder.typedArguments(DataType... argumentTypes) |
TypeInference.Builder |
TypeInference.Builder.typedArguments(List<DataType> argumentTypes)
Sets the list of argument types for specifying a fixed, not overloaded, not vararg input
signature explicitly.
|
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.