Interface ReturnTypeInference
- All Known Implementing Classes:
ConcatReturnTypeInference,DecimalReturnTypeInference.DecimalAddReturnTypeInference,DecimalReturnTypeInference.DecimalAggReturnTypeInference,DecimalReturnTypeInference.DecimalAvgAggReturnTypeInference,DecimalReturnTypeInference.DecimalCastReturnTypeInference,DecimalReturnTypeInference.DecimalDivScaleReturnTypeInference,DecimalReturnTypeInference.DecimalMaxScaleReturnTypeInference,DecimalReturnTypeInference.DecimalModScaleReturnTypeInference,DecimalReturnTypeInference.DecimalSetScaleReturnTypeInference,DecimalReturnTypeInference.DecimalSumAggReturnTypeInference,DecimalReturnTypeInference.DecimalSumScaleReturnTypeInference,DecimalReturnTypeInference.DecimalZeroScaleReturnTypeInference,DefaultReturnTypeInference,PadReturnTypeInference,SameInOutLengthReturnTypeInference,StringCastReturnTypeInference
public interface ReturnTypeInference
Return type calculation interface for functions that have return type set as with enum
FunctionTemplate.ReturnType.-
Method Summary
Modifier and TypeMethodDescriptiongetType(List<LogicalExpression> logicalExpressions, FunctionAttributes attributes)
-
Method Details
-
getType
TypeProtos.MajorType getType(List<LogicalExpression> logicalExpressions, FunctionAttributes attributes)
-