Uses of Class
org.apache.drill.exec.physical.impl.project.OutputWidthExpression.FixedLenExpr
Package
Description
Drill expression materialization and evaluation facilities.
-
Uses of OutputWidthExpression.FixedLenExpr in org.apache.drill.exec.expr
Modifier and TypeMethodDescriptionAbstractExecExprVisitor.visitFixedLenExpr
(OutputWidthExpression.FixedLenExpr fixedLenExpr, VAL value) -
Uses of OutputWidthExpression.FixedLenExpr in org.apache.drill.exec.expr.fn.output
Modifier and TypeMethodDescriptionint
OutputWidthCalculator.getOutputWidth
(List<OutputWidthExpression.FixedLenExpr> args) int
OutputWidthCalculators.CloneOutputWidthCalculator.getOutputWidth
(List<OutputWidthExpression.FixedLenExpr> args) Defines a function's output size estimate as the same length as the first argument.int
OutputWidthCalculators.ConcatOutputWidthCalculator.getOutputWidth
(List<OutputWidthExpression.FixedLenExpr> args) Defines a function's output size estimate as sum of input sizes If calculated size is greater thanTypes.MAX_VARCHAR_LENGTH
, it is replaced withTypes.MAX_VARCHAR_LENGTH
.int
OutputWidthCalculators.DefaultOutputWidthCalculator.getOutputWidth
(List<OutputWidthExpression.FixedLenExpr> args) 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
. -
Uses of OutputWidthExpression.FixedLenExpr in org.apache.drill.exec.physical.impl.project
Modifier and TypeMethodDescriptionOutputWidthVisitor.visitFixedLenExpr
(OutputWidthExpression.FixedLenExpr fixedLenExpr, OutputWidthVisitorState state)