Interface JpaSimpleCase<C,R>
- All Superinterfaces:
CriteriaBuilder.SimpleCase<C,R>, Expression<R>, JpaCriteriaNode, JpaExpression<R>, JpaSelection<R>, JpaTupleElement<R>, Selection<R>, Serializable, TupleElement<R>
- All Known Implementing Classes:
SqmCaseSimple
-
Method Summary
Modifier and TypeMethodDescriptionotherwise(Expression<? extends R> result) when(C condition, Expression<? extends R> result) when(Expression<? extends C> condition, Expression<? extends R> result) when(Expression<? extends C> condition, R result) Methods inherited from interface JpaExpression
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, cast, equalTo, equalTo, in, in, in, in, isNotNull, isNull, notEqualTo, notEqualToMethods inherited from interface JpaSelection
alias, getCompoundSelectionItems, getSelectionItemsMethods inherited from interface JpaTupleElement
getJavaType, getJavaTypeDescriptor, getJavaTypeName, isEnumMethods inherited from interface Selection
isCompoundSelectionMethods inherited from interface TupleElement
getAlias
-
Method Details
-
getExpression
JpaExpression<C> getExpression()- Specified by:
getExpressionin interfaceCriteriaBuilder.SimpleCase<C,R>
-
when
- Specified by:
whenin interfaceCriteriaBuilder.SimpleCase<C,R>
-
when
- Specified by:
whenin interfaceCriteriaBuilder.SimpleCase<C,R>
-
when
- Specified by:
whenin interfaceCriteriaBuilder.SimpleCase<C,R>
-
when
- Specified by:
whenin interfaceCriteriaBuilder.SimpleCase<C,R>
-
otherwise
- Specified by:
otherwisein interfaceCriteriaBuilder.SimpleCase<C,R>
-
otherwise
- Specified by:
otherwisein interfaceCriteriaBuilder.SimpleCase<C,R>
-