| Interface | Description | 
|---|---|
| FunctionExpression<T> | 
 Contract for expressions which model a SQL function call. 
 | 
| Class | Description | 
|---|---|
| AbsFunction<N extends Number> | 
 Models the ANSI SQL ABS function. 
 | 
| AggregationFunction<T> | 
 Models SQL aggregation functions (MIN, MAX, COUNT, etc). 
 | 
| AggregationFunction.AVG | 
 Implementation of a AVG function providing convenience in construction. 
 | 
| AggregationFunction.COUNT | 
 Implementation of a COUNT function providing convenience in construction. 
 | 
| AggregationFunction.GREATEST<X extends Comparable<X>> | 
 Models  the MAX function in terms of non-numeric expressions. 
 | 
| AggregationFunction.LEAST<X extends Comparable<X>> | 
 Models  the MIN function in terms of non-numeric expressions. 
 | 
| AggregationFunction.MAX<N extends Number> | 
 Implementation of a MAX function providing convenience in construction. 
 | 
| AggregationFunction.MIN<N extends Number> | 
 Implementation of a MIN function providing convenience in construction. 
 | 
| AggregationFunction.SUM<N extends Number> | 
 Implementation of a SUM function providing convenience in construction. 
 | 
| BasicFunctionExpression<X> | 
 Models the basic concept of a SQL function. 
 | 
| CastFunction<T,Y> | 
 Models a CAST function. 
 | 
| CurrentDateFunction | 
 Models the ANSI SQL CURRENT_DATE function. 
 | 
| CurrentTimeFunction | 
 Models the ANSI SQL CURRENT_TIME function. 
 | 
| CurrentTimestampFunction | 
 Models the ANSI SQL CURRENT_TIMESTAMP function. 
 | 
| LengthFunction | 
 Models the ANSI SQL LENGTH function. 
 | 
| LocateFunction | 
 Models the ANSI SQL LOCATE function. 
 | 
| LowerFunction | 
 Models the ANSI SQL LOWER function. 
 | 
| ParameterizedFunctionExpression<X> | 
 Support for functions with parameters. 
 | 
| SqrtFunction | 
 Models the ANSI SQL SQRT function. 
 | 
| SubstringFunction | 
 Models the ANSI SQL SUBSTRING function. 
 | 
| TrimFunction | 
 Models the ANSI SQL TRIM function. 
 | 
| UpperFunction | 
 Models the ANSI SQL UPPER function. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.