| Package | Description |
|---|---|
| org.apache.flink.table.functions | |
| org.apache.flink.table.types.inference | |
| org.apache.flink.table.types.inference.strategies |
| Modifier and Type | Method and Description |
|---|---|
BuiltInFunctionDefinition.Builder |
BuiltInFunctionDefinition.Builder.accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy) |
BuiltInFunctionDefinition.Builder |
BuiltInFunctionDefinition.Builder.outputTypeStrategy(TypeStrategy outputTypeStrategy) |
| Modifier and Type | Field and Description |
|---|---|
static TypeStrategy |
TypeStrategies.MISSING
Placeholder for a missing type strategy.
|
| Modifier and Type | Method and Description |
|---|---|
TypeStrategy |
TypeInference.getOutputTypeStrategy() |
| Modifier and Type | Method and Description |
|---|---|
Optional<TypeStrategy> |
TypeInference.getAccumulatorTypeStrategy() |
| 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.outputTypeStrategy(TypeStrategy outputTypeStrategy)
Sets the strategy for inferring the final output data type of a function call.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MissingTypeStrategy
Placeholder for a missing type strategy.
|
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.