R
- public static class CriteriaBuilderImpl.CaseImpl<R> extends FunctionExpressionImpl<R> implements javax.persistence.criteria.CriteriaBuilder.Case<R>
Modifier and Type | Method and Description |
---|---|
javax.persistence.criteria.Expression<R> |
otherwise(javax.persistence.criteria.Expression<? extends R> result)
Add an "else" clause to the case expression.
|
javax.persistence.criteria.Expression<R> |
otherwise(R result)
Add an "else" clause to the case expression.
|
javax.persistence.criteria.CriteriaBuilder.Case<R> |
when(javax.persistence.criteria.Expression<java.lang.Boolean> condition,
javax.persistence.criteria.Expression<? extends R> result)
Add a when/then clause to the case expression.
|
javax.persistence.criteria.CriteriaBuilder.Case<R> |
when(javax.persistence.criteria.Expression<java.lang.Boolean> condition,
R result)
Add a when/then clause to the case expression.
|
findRootAndParameters, getChildExpressions, getOperation, isCompoundExpression, isExpression
as, in, in, in, in, isJunction, isLiteral, isNotNull, isNull, isParameter, isPredicate, isSubquery
alias, getAlias, getCompoundSelectionItems, getCurrentNode, getJavaType, isCompoundSelection, isConstructor, isFrom, isRoot
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
as, in, in, in, in, isNotNull, isNull
public javax.persistence.criteria.CriteriaBuilder.Case<R> when(javax.persistence.criteria.Expression<java.lang.Boolean> condition, R result)
when
in interface javax.persistence.criteria.CriteriaBuilder.Case<R>
condition
- "when" conditionresult
- "then" result valuepublic javax.persistence.criteria.CriteriaBuilder.Case<R> when(javax.persistence.criteria.Expression<java.lang.Boolean> condition, javax.persistence.criteria.Expression<? extends R> result)
when
in interface javax.persistence.criteria.CriteriaBuilder.Case<R>
condition
- "when" conditionresult
- "then" result expressionpublic javax.persistence.criteria.Expression<R> otherwise(R result)
otherwise
in interface javax.persistence.criteria.CriteriaBuilder.Case<R>
result
- "else" resultpublic javax.persistence.criteria.Expression<R> otherwise(javax.persistence.criteria.Expression<? extends R> result)
otherwise
in interface javax.persistence.criteria.CriteriaBuilder.Case<R>
result
- "else" result expressionEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference