Skip navigation links
javax.persistence.criteria
Interface CriteriaBuilder.Coalesce<T>
- All Superinterfaces:
- Expression<T>, Selection<T>, TupleElement<T>
- Enclosing interface:
- CriteriaBuilder
-
public static interface CriteriaBuilder.Coalesce<T>
- extends Expression<T>
Interface used to build coalesce expressions. A coalesce expression is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
value
CriteriaBuilder.Coalesce<T> value(T value)
- Add an argument to the coalesce expression.
-
- Parameters:
value
- value
- Returns:
- coalesce expression
value
CriteriaBuilder.Coalesce<T> value(Expression<? extends T> value)
- Add an argument to the coalesce expression.
-
- Parameters:
value
- expression
- Returns:
- coalesce expression
Skip navigation links
Copyright © 2007, Eclipse Foundation, Inc. and its licensors. All rights reserved.