@Internal public static interface TypeInferenceUtil.SurroundingInfo
InputTypeStrategy
.CallContext.getOutputDataType()
Modifier and Type | Method and Description |
---|---|
Optional<DataType> |
inferOutputType(DataTypeFactory typeFactory) |
static TypeInferenceUtil.SurroundingInfo |
of(DataType dataType) |
static TypeInferenceUtil.SurroundingInfo |
of(String name,
FunctionDefinition functionDefinition,
TypeInference typeInference,
int argumentCount,
int innerCallPosition,
boolean isGroupedAggregation) |
static TypeInferenceUtil.SurroundingInfo of(String name, FunctionDefinition functionDefinition, TypeInference typeInference, int argumentCount, int innerCallPosition, boolean isGroupedAggregation)
static TypeInferenceUtil.SurroundingInfo of(DataType dataType)
Optional<DataType> inferOutputType(DataTypeFactory typeFactory)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.