| パッケージ | 説明 |
|---|---|
| javax.persistence.criteria |
Java永続化クライテリアAPI
|
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
CollectionJoin<Z,E>
CollectionJoinインターフェイスはjava.util.Collectionとして指定された関連や要素コレクションを介してコレクションに結合した結果の型です。 |
interface |
From<Z,X>
境界型を現します。
|
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(java.lang.String attributeName)
参照された属性に対応するパスを作ります。
|
Path<?> |
Path.getParentPath()
パスの親"ノード"を返します。
|
Path<K> |
MapJoin.key()
マップのキーに対応するパス式を作ります。
|
<X,T extends X> |
CriteriaBuilder.treat(Path<X> path,
java.lang.Class<T> type)
指定された型にPathオブジェクトをダウンキャストします。
|
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,
java.lang.Class<T> type)
指定された型にPathオブジェクトをダウンキャストします。
|
Translated by @megascus.