Interface TypeInferenceUtil.SurroundingInfo
- Enclosing class:
- TypeInferenceUtil
@Internal
public static interface TypeInferenceUtil.SurroundingInfo
Information what the outer world (i.e. an outer wrapping call) expects from the current
function call. This can be helpful for an
InputTypeStrategy.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioninferOutputType(DataTypeFactory typeFactory) of(String name, FunctionDefinition functionDefinition, TypeInference typeInference, int argumentCount, int innerCallPosition, boolean isGroupedAggregation)
-
Method Details
-
of
static TypeInferenceUtil.SurroundingInfo of(String name, FunctionDefinition functionDefinition, TypeInference typeInference, int argumentCount, int innerCallPosition, boolean isGroupedAggregation) -
of
-
inferOutputType
-