Class TypeInferenceUtil.Result
- java.lang.Object
-
- org.apache.flink.table.types.inference.TypeInferenceUtil.Result
-
- Enclosing class:
- TypeInferenceUtil
@Internal public static final class TypeInferenceUtil.Result extends Object
The result of a type inference run. It contains information about how arguments need to be adapted in order to comply with the function's signature.This includes casts that need to be inserted, reordering of arguments (*), or insertion of default values (*) where (*) is future work.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<DataType>
getAccumulatorDataType()
List<DataType>
getExpectedArgumentTypes()
DataType
getOutputDataType()
-