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 © 2019 JBoss by Red Hat. All rights reserved.