Package org.hibernate.ejb.criteria.expression.function

Interface Summary
FunctionExpression<T> Contract for expressions which model a SQL function call.
 

Class Summary
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-2010 Red Hat, Inc. All Rights Reserved.