パッケージ | 説明 |
---|---|
jakarta.persistence.criteria | Jakarta Persistence Criteria API |
修飾子と型 | インターフェースと説明 |
---|---|
interface | CollectionJoin<Z,E> CollectionJoin インターフェースは、java.util.Collection として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
interface | CompoundSelection<X> CompoundSelection インターフェースは、複合選択項目(タプル、配列、コンストラクターの結果)を定義します。 |
static interface | CriteriaBuilder.Case<R> 一般的なケース式を作成するために使用されるインターフェース。 |
static interface | CriteriaBuilder.Coalesce<T> 合体式を作成するために使用されるインターフェース。 |
static interface | CriteriaBuilder.In<T> 述語の構築に使用されるインターフェース。 |
static interface | CriteriaBuilder.SimpleCase<C,R> 単純なケース式を作成するために使用されるインターフェース。 |
interface | Expression<T> クエリ式の型。 |
interface | From<Z,X> バインドされた型を表します。通常、from 句に表示されるエンティティですが、from 句のエンティティに属する埋め込み可能オブジェクトの場合もあります。 |
interface | Join<Z,X> エンティティ、埋め込み型、基本型への結合。 |
interface | ListJoin<Z,E> ListJoin インターフェースは、java.util.List として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
interface | MapJoin<Z,K,V> MapJoin インターフェースは、java.util.Map として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
interface | ParameterExpression<T> 条件クエリパラメーター式の型。 |
interface | Path<X> バインドされた型またはコレクションからの単純または複合属性パスを表し、「プリミティブ」式です。 |
interface | PluralJoin<Z,C,E> PluralJoin インターフェースは、すべてのコレクション型への結合に共通の機能を定義します。 |
interface | Predicate 単純述語または複合述語の型: 制限の結合または分離。 |
interface | Root<X> from 句のルート型。 |
interface | SetJoin<Z,E> SetJoin インターフェースは、java.util.Set として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
interface | Subquery<T> Subquery インターフェースは、サブクエリに固有の機能を定義します。 |
修飾子と型 | メソッドと説明 |
---|---|
Selection<X> | Selection.alias(StringSE name) 選択項目にエイリアスを割り当てます。 |
Selection<T> | AbstractQuery.getSelection() クエリの選択を返します。選択が設定されていない場合は null を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<Selection<?>> | Selection.getCompoundSelectionItems() 複合選択を構成する選択項目を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
CompoundSelection<ObjectSE[]> | CriteriaBuilder.array(Selection<?>... selections) 配列値の選択項目を作成します。 |
<Y> CompoundSelection<Y> | CriteriaBuilder.construct(ClassSE<Y> resultClass, Selection<?>... selections) コンストラクターに対応する選択項目を作成します。 |
CriteriaQuery<T> | CriteriaQuery.multiselect(Selection<?>... selections) クエリ結果で返却する選択項目を指定します。 |
CriteriaQuery<T> | CriteriaQuery.select(Selection<? extends T> selection) クエリ結果で返されるアイテムを指定します。 |
CompoundSelection<Tuple> | CriteriaBuilder.tuple(Selection<?>... selections) タプル値の選択項目を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
CriteriaQuery<T> | CriteriaQuery.multiselect(ListSE<Selection<?>> selectionList) クエリ結果で返却する選択項目を指定します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.