Interface FunctionVisitor
-
- All Known Implementing Classes:
ValueExpressionRenderer
public interface FunctionVisitor
Visitor interface forFunction
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
visit(AnalyticFunction analyticFunction)
Visit an analytic function.void
visit(CastExasolFunction castFunction)
Visit an explicit cast.void
visit(ExasolFunction function)
Visit a built-in Exasol function.void
visit(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
-
-