インターフェースの使用
jakarta.persistence.criteria.AbstractQuery
AbstractQuery を使用するパッケージ パッケージ 説明 jakarta.persistence.criteria Jakarta Persistence Criteria APIjakarta.persistence.criteria 内の AbstractQuery 使用
jakarta.persistence.criteria 内の AbstractQuery サブインターフェース 修飾子と型 インターフェース 説明 interface
CriteriaQuery<T>
CriteriaQuery
インターフェースは、トップレベルのクエリに固有の機能を定義します。interface
Subquery<T>
Subquery
インターフェースは、サブクエリに固有の機能を定義します。AbstractQuery を返す jakarta.persistence.criteria のメソッド 修飾子と型 メソッド 説明 AbstractQuery<T>
AbstractQuery. distinct(boolean distinct)
重複するクエリ結果を排除するかどうかを指定します。AbstractQuery<?>
Subquery. getParent()
これがサブクエリであるクエリを返します。AbstractQuery<T>
AbstractQuery. groupBy(Expression<?>... grouping)
クエリ結果でグループを形成するために使用される式を指定します。AbstractQuery<T>
AbstractQuery. groupBy(ListSE<Expression<?>> grouping)
クエリ結果でグループを形成するために使用される式を指定します。AbstractQuery<T>
AbstractQuery. having(Expression<BooleanSE> restriction)
クエリのグループに対する制限を指定します。AbstractQuery<T>
AbstractQuery. having(Predicate... restrictions)
指定された制限述語の組み合わせに従って、クエリのグループに対する制限を指定します。AbstractQuery<T>
AbstractQuery. where(Expression<BooleanSE> restriction)
クエリを変更して、指定したブール式に従ってクエリ結果を制限します。AbstractQuery<T>
AbstractQuery. where(Predicate... restrictions)
クエリを変更して、指定された制限述語の組み合わせに従ってクエリ結果を制限します。