インターフェースの使用
jakarta.persistence.criteria.CriteriaSelect
CriteriaSelect を使用するパッケージ
パッケージ
説明
Jakarta Persistence は、永続性およびオブジェクト / リレーショナルマッピングの管理用の API です。
Jakarta Persistence Criteria API
jakarta.persistence 内の CriteriaSelect 使用
型 CriteriaSelect のパラメーターを持つ jakarta.persistence のメソッド修飾子と型メソッド説明<T> TypedQuery<T>EntityManager.createQuery(CriteriaSelect<T> selectQuery) 条件クエリを実行するためのTypedQueryのインスタンスを作成します。条件クエリは、トップレベルクエリの結合または交差である場合があります。jakarta.persistence.criteria 内の CriteriaSelect 使用
jakarta.persistence.criteria 内の CriteriaSelect サブインターフェースCriteriaSelect を返す jakarta.persistence.criteria のメソッド修飾子と型メソッド説明<T> CriteriaSelect<T>CriteriaBuilder.except(CriteriaSelect<T> left, CriteriaSelect<?> right) 最初のクエリから 2 番目のクエリを (セットワイズに) 減算してクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.exceptAll(CriteriaSelect<T> left, CriteriaSelect<?> right) 重複した結果を削除せずに、最初のクエリから 2 番目のクエリを (セットワイズに) 減算してクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.intersect(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) 指定されたクエリの共通部分であるクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.intersectAll(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) 重複した結果を削除せずに、指定されたクエリの共通部分であるクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.union(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) 指定されたクエリを結合したクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.unionAll(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) 重複した結果を削除せずに、指定されたクエリを結合したクエリを作成します。型 CriteriaSelect のパラメーターを持つ jakarta.persistence.criteria のメソッド修飾子と型メソッド説明<T> CriteriaSelect<T>CriteriaBuilder.except(CriteriaSelect<T> left, CriteriaSelect<?> right) 最初のクエリから 2 番目のクエリを (セットワイズに) 減算してクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.exceptAll(CriteriaSelect<T> left, CriteriaSelect<?> right) 重複した結果を削除せずに、最初のクエリから 2 番目のクエリを (セットワイズに) 減算してクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.intersect(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) 指定されたクエリの共通部分であるクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.intersectAll(CriteriaSelect<? super T> left, CriteriaSelect<? super T> right) 重複した結果を削除せずに、指定されたクエリの共通部分であるクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.union(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) 指定されたクエリを結合したクエリを作成します。<T> CriteriaSelect<T>CriteriaBuilder.unionAll(CriteriaSelect<? extends T> left, CriteriaSelect<? extends T> right) 重複した結果を削除せずに、指定されたクエリを結合したクエリを作成します。