public static class OutputWidthExpression.FunctionCallExpr extends OutputWidthExpression
OutputWidthCalculator
for the function and the
arguments.OutputWidthExpression.FixedLenExpr, OutputWidthExpression.FunctionCallExpr, OutputWidthExpression.IfElseWidthExpr, OutputWidthExpression.VarLenReadExpr
Constructor and Description |
---|
FunctionCallExpr(FunctionHolderExpression holder,
OutputWidthCalculator widthCalculator,
ArrayList<OutputWidthExpression> args) |
Modifier and Type | Method and Description |
---|---|
<T,V,E extends Exception> |
accept(AbstractExecExprVisitor<T,V,E> visitor,
V value) |
ArrayList<OutputWidthExpression> |
getArgs() |
OutputWidthCalculator |
getCalculator() |
FunctionHolderExpression |
getHolder() |
public FunctionCallExpr(FunctionHolderExpression holder, OutputWidthCalculator widthCalculator, ArrayList<OutputWidthExpression> args)
public FunctionHolderExpression getHolder()
public ArrayList<OutputWidthExpression> getArgs()
public OutputWidthCalculator getCalculator()
public <T,V,E extends Exception> T accept(AbstractExecExprVisitor<T,V,E> visitor, V value) throws E extends Exception
E extends Exception
Copyright © 1970 The Apache Software Foundation. All rights reserved.