Interface JpaNumericExpression<N extends Number & Comparable<N>>
- All Superinterfaces:
ComparableExpression<N>, Expression<N>, JpaComparableExpression<N>, NumericExpression<N>, Selection<N>, TupleElement<N>
- All Known Subinterfaces:
SqmNumericExpression<N>, SqmNumericExpressionImplementor<N>, SqmNumericPath<N>
- All Known Implementing Classes:
SqmNumericExpressionWrapper, SqmNumericValuedSimplePath
public interface JpaNumericExpression<N extends Number & Comparable<N>>
extends NumericExpression<N>, JpaComparableExpression<N>
API extension to the JPA
NumericExpression contract-
Method Summary
Methods inherited from interface ComparableExpression
asc, asc, between, between, desc, desc, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualToMethods inherited from interface Expression
as, cast, count, countDistinct, equalTo, equalTo, in, in, in, in, in, isMember, isNotMember, isNotNull, isNull, notEqualTo, notEqualTo, selectCaseMethods inherited from interface NumericExpression
abs, avg, ceiling, coalesce, coalesce, dividedBy, dividedBy, dividedInto, exp, floor, ge, ge, gt, gt, le, le, ln, lt, lt, max, min, minus, minus, negated, nullif, nullif, plus, plus, power, power, round, sign, sqrt, subtractedFrom, sum, sumAsDouble, sumAsLong, times, times, toBigDecimal, toBigInteger, toDouble, toFloat, toInteger, toLongMethods inherited from interface Selection
alias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface TupleElement
getAlias, getJavaType