Interface JpaComparableExpression<C extends Comparable<? super C>>
- All Superinterfaces:
ComparableExpression<C>, Expression<C>, Selection<C>, TupleElement<C>
- All Known Subinterfaces:
JpaBooleanExpression, JpaInPredicate<T>, JpaNumericExpression<N>, JpaPredicate, JpaTemporalExpression<T>, JpaTextExpression, SqmBooleanExpression, SqmBooleanExpressionImplementor, SqmBooleanPath, SqmComparableExpression<C>, SqmComparableExpressionImplementor<C>, SqmInPredicate<T>, SqmNegatablePredicate, SqmNumericExpression<N>, SqmNumericExpressionImplementor<N>, SqmNumericPath<N>, SqmPredicate, SqmTemporalExpression<T>, SqmTemporalExpressionImplementor<T>, SqmTemporalPath<T>, SqmTextExpression, SqmTextExpressionImplementor, SqmTextPath
- All Known Implementing Classes:
AbstractNegatableSqmPredicate, AbstractSqmPredicate, SqmBetweenPredicate, SqmBooleanExpressionPredicate, SqmBooleanExpressionWrapper, SqmBooleanValuedSimplePath, SqmComparableExpressionWrapper, SqmComparableValuedSimplePath, SqmComparisonPredicate, SqmEmptinessPredicate, SqmExistsPredicate, SqmGroupedPredicate, SqmInListPredicate, SqmInSubQueryPredicate, SqmJunctionPredicate, SqmLikePredicate, SqmMemberOfPredicate, SqmNegatedPredicate, SqmNullnessPredicate, SqmNumericExpressionWrapper, SqmNumericValuedSimplePath, SqmTemporalExpressionWrapper, SqmTemporalValuedSimplePath, SqmTextExpressionWrapper, SqmTextValuedSimplePath, SqmTruthnessPredicate
public interface JpaComparableExpression<C extends Comparable<? super C>>
extends ComparableExpression<C>
API extension to the JPA
ComparableExpression contract-
Method Summary
Methods inherited from interface ComparableExpression
asc, asc, between, between, coalesce, coalesce, desc, desc, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, max, min, nullif, nullifMethods 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 Selection
alias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface TupleElement
getAlias, getJavaType