Class OutputWidthCalculators.DefaultOutputWidthCalculator
java.lang.Object
org.apache.drill.exec.expr.fn.output.OutputWidthCalculators.DefaultOutputWidthCalculator
- All Implemented Interfaces:
OutputWidthCalculator
- Enclosing class:
OutputWidthCalculators
public static class OutputWidthCalculators.DefaultOutputWidthCalculator
extends Object
implements OutputWidthCalculator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OutputWidthCalculators.DefaultOutputWidthCalculator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintDefines a function's output size estimate as some fixed value specified via an option If calculated size is greater thanTypes.MAX_VARCHAR_LENGTH, it is replaced withTypes.MAX_VARCHAR_LENGTH.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
DefaultOutputWidthCalculator
public DefaultOutputWidthCalculator()
-
-
Method Details
-
getOutputWidth
Defines a function's output size estimate as some fixed value specified via an option If calculated size is greater thanTypes.MAX_VARCHAR_LENGTH, it is replaced withTypes.MAX_VARCHAR_LENGTH.- Specified by:
getOutputWidthin interfaceOutputWidthCalculator- Parameters:
args- logical expressions- Returns:
- return type
-