Interface FunctionVisitor
-
- All Known Implementing Classes:
ValueExpressionRenderer
public interface FunctionVisitorVisitor interface forFunction.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(AnalyticFunction analyticFunction)Visit an analytic function.voidvisit(CastExasolFunction castFunction)Visit an explicit cast.voidvisit(ExasolFunction function)Visit a built-in Exasol function.voidvisit(ExasolUdf function)Visit an Exasol user-defined function (UDF).
-
-
-
Method Detail
-
visit
void visit(ExasolFunction function)
Visit a built-in Exasol function.- Parameters:
function- function to visit
-
visit
void visit(ExasolUdf function)
Visit an Exasol user-defined function (UDF).- Parameters:
function- UDF to visit
-
visit
void visit(CastExasolFunction castFunction)
Visit an explicit cast.- Parameters:
castFunction- cast function to visit
-
visit
void visit(AnalyticFunction analyticFunction)
Visit an analytic function.- Parameters:
analyticFunction- analytic function to visit
-
-