Top Interfaces Classes
[default module]

Package org.hibernate.query.criteria.internal.expression.function


Interface Summary

Modifier and TypeInterface and Description
public interface
FunctionExpression<
The type of the function result.
T
>

Contract for expressions which model a SQL function call.

Class Summary

Modifier and TypeClass and Description
public class
AbsFunction<N extends Number>

Models the ANSI SQL ABS function.

public class
AggregationFunction<T>

Models SQL aggregation functions (MIN, MAX, COUNT, etc).

public class
BasicFunctionExpression<X>

Models the basic concept of a SQL function.

public class
CastFunction<
The cast result type.
T
,
The type of the expression to be cast.
Y
>

Models a CAST function.

public class
CurrentDateFunction

Models the ANSI SQL CURRENT_DATE function.

public class
CurrentTimeFunction

Models the ANSI SQL CURRENT_TIME function.

public class
CurrentTimestampFunction

Models the ANSI SQL CURRENT_TIMESTAMP function.

public class
LengthFunction

Models the ANSI SQL LENGTH function.

public class
LocateFunction

Models the ANSI SQL LOCATE function.

public class
LowerFunction

Models the ANSI SQL LOWER function.

public class
ParameterizedFunctionExpression<X>

Support for functions with parameters.

public class
SqrtFunction

Models the ANSI SQL SQRT function.

public class
SubstringFunction

Models the ANSI SQL SUBSTRING function.

public class
TrimFunction

Models the ANSI SQL TRIM function.

public class
UpperFunction

Models the ANSI SQL UPPER function.