パッケージ | 説明 |
---|---|
javax.persistence.criteria | Jakarta Persistence Criteria API |
修飾子と型 | インターフェースと説明 |
---|---|
interface | CollectionJoin<Z,E> CollectionJoin インターフェースは、java.util.Collection として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
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 | PluralJoin<Z,C,E> PluralJoin インターフェースは、すべてのコレクション型への結合に共通の機能を定義します。 |
interface | Root<X> from 句のルート型。 |
interface | SetJoin<Z,E> SetJoin インターフェースは、java.util.Set として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。 |
修飾子と型 | メソッドと説明 |
---|---|
<Y> Path<Y> | Path.get(SingularAttribute<? super X,Y> attribute) 参照される単一値属性に対応するパスを作成します。 |
<Y> Path<Y> | Path.get(StringSE attributeName) 参照される属性に対応するパスを作成します。 |
Path<?> | Path.getParentPath() パス内の親「ノード」を返すか、親がない場合は null を返します。 |
Path<K> | MapJoin.key() マップキーに対応するパス式を作成します。 |
<X,T extends X> | CriteriaBuilder.treat(Path<X> path, ClassSE<T> type) 指定された型にパスオブジェクトをダウンキャストします。 |
Path<V> | MapJoin.value() マップ値に対応するパス式を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<Y> CriteriaUpdate<T> | CriteriaUpdate.set(Path<Y> attribute, Expression<? extends Y> value) 指定された属性の値を更新します。 |
<Y,X extends Y> | CriteriaUpdate.set(Path<Y> attribute, X value) 指定された属性の値を更新します。 |
<X,T extends X> | CriteriaBuilder.treat(Path<X> path, ClassSE<T> type) 指定された型にパスオブジェクトをダウンキャストします。 |
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.