Uses of Interface
com.exasol.sql.expression.function.Function
-
Packages that use Function Package Description com.exasol.sql.dql.select com.exasol.sql.expression com.exasol.sql.expression.function com.exasol.sql.expression.function.exasol com.exasol.sql.expression.rendering -
-
Uses of Function in com.exasol.sql.dql.select
Methods in com.exasol.sql.dql.select with parameters of type Function Modifier and Type Method Description Select
Select. function(Function function)
Add a function.Select
Select. function(Function function, String derivedColumnName)
Add a function. -
Uses of Function in com.exasol.sql.expression
Methods in com.exasol.sql.expression that return Function Modifier and Type Method Description static Function
ExpressionTerm. function(FunctionName functionName)
Create an Exasol function.static Function
ExpressionTerm. function(FunctionName functionName, ValueExpression... valueExpressions)
Create an Exasol function.static Function
ExpressionTerm. udf(String functionName, ColumnsDefinition emitsColumnsDefinition, ValueExpression... valueExpressions)
Create a User Defined Function.static Function
ExpressionTerm. udf(String functionName, ValueExpression... valueExpressions)
Create a User Defined Function.Methods in com.exasol.sql.expression with parameters of type Function Modifier and Type Method Description void
ValueExpressionVisitor. visit(Function function)
Visit a function. -
Uses of Function in com.exasol.sql.expression.function
Classes in com.exasol.sql.expression.function that implement Function Modifier and Type Class Description class
AbstractFunction
This is a base class for functions. -
Uses of Function in com.exasol.sql.expression.function.exasol
Classes in com.exasol.sql.expression.function.exasol that implement Function Modifier and Type Class Description class
AnalyticFunction
This class represents an analytic function in the Exasol database that supports keywordsDISTINCT
andALL
and the over clause.class
CastExasolFunction
This class represents the Exasol CAST function.class
ExasolFunction
This class represents a function in the Exasol database.class
ExasolUdf
This class represents a User Defined Function in the Exasol database. -
Uses of Function in com.exasol.sql.expression.rendering
Methods in com.exasol.sql.expression.rendering with parameters of type Function Modifier and Type Method Description void
ValueExpressionRenderer. visit(Function function)
-