インターフェース CriteriaBuilder.Coalesce<T>
- すべてのスーパーインターフェース:
Expression<T>
、Selection<T>
、TupleElement<T>
- 含まれているインターフェース:
- CriteriaBuilder
public static interface CriteriaBuilder.Coalesce<T> extends Expression<T>
合体式を構築するために使用されるインターフェース。合体式は、すべての引数が null と評価された場合に null を返し、それ以外の場合は最初の null 以外の引数の値を返す case 式と同等です。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 CriteriaBuilder.Coalesce<T>
value(Expression<? extends T> value)
合体式に引数を追加します。CriteriaBuilder.Coalesce<T>
value(T value)
合体式に引数を追加します。インターフェース jakarta.persistence.criteria.Selection から継承されたメソッド
alias, getCompoundSelectionItems, isCompoundSelection
インターフェース jakarta.persistence.TupleElement から継承されたメソッド
getAlias, getJavaType
メソッドの詳細
value
CriteriaBuilder.Coalesce<T> value(T value)
合体式に引数を追加します。- パラメーター:
value
- value- 戻り値:
- 合体式
value
CriteriaBuilder.Coalesce<T> value(Expression<? extends T> value)
合体式に引数を追加します。- パラメーター:
value
- 式- 戻り値:
- 合体式