パッケージ | 説明 |
---|---|
javax.persistence.criteria |
Java永続化クライテリアAPI
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
CollectionJoin<Z,E>
CollectionJoin インターフェイスはjava.util.Collection として指定された関連や要素コレクションを介してコレクションに結合した結果の型です。 |
interface |
ListJoin<Z,E>
ListJoin インターフェイスはjava.util.List として指定された関連や要素コレクションを介してコレクションに結合した結果の型です。 |
interface |
MapJoin<Z,K,V>
MapJoin インターフェイスはjava.util.Map として指定された関連や要素コレクションを介してコレクションに結合した結果の型です。 |
interface |
PluralJoin<Z,C,E>
PluralJoin インターフェースはすべてのコレクション型への結合に共通の機能を定義します。 |
interface |
SetJoin<Z,E>
SetJoin インターフェイスはjava.util.Set として指定された関連や要素コレクションを介してコレクションに結合した結果の型です。 |
修飾子とタイプ | メソッドと説明 |
---|---|
<X,Y> Join<X,Y> |
Subquery.correlate(Join<X,Y> parentJoin)
囲んだクエリーの結合オブジェクトと相関したサブクエリーの結合オブジェクトを作ります。
|
<Y> Join<X,Y> |
From.join(SingularAttribute<? super X,Y> attribute)
指定された単一の値の属性への内部結合を作成します。
|
<Y> Join<X,Y> |
From.join(SingularAttribute<? super X,Y> attribute,
JoinType jt)
指定された単一の値の属性への与えられた結合の型を使用した結合を作成します。
|
<X,Y> Join<X,Y> |
From.join(java.lang.String attributeName)
指定された属性への内部結合を作成します。
|
<X,Y> Join<X,Y> |
From.join(java.lang.String attributeName,
JoinType jt)
指定された属性への与えられた結合の型を使用した結合を作成します。
|
Join<Z,X> |
Join.on(Expression<java.lang.Boolean> restriction)
結合を変更して、指定されたON条件に従って結果を制限する結合オブジェクトを返します。
|
Join<Z,X> |
Join.on(Predicate... restrictions)
結合を変更して、指定されたON条件に従って結果を制限する結合オブジェクトを返します。
|
<X,T,V extends T> |
CriteriaBuilder.treat(Join<X,T> join,
java.lang.Class<V> type)
指定された型にJoinオブジェクトをダウンキャストします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Set<Join<?,?>> |
Subquery.getCorrelatedJoins()
サブクエリーの相関結合を返します。
|
java.util.Set<Join<X,?>> |
From.getJoins()
この境界型から作られた結合を返します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
<X,Y> Join<X,Y> |
Subquery.correlate(Join<X,Y> parentJoin)
囲んだクエリーの結合オブジェクトと相関したサブクエリーの結合オブジェクトを作ります。
|
<X,T,V extends T> |
CriteriaBuilder.treat(Join<X,T> join,
java.lang.Class<V> type)
指定された型にJoinオブジェクトをダウンキャストします。
|
Translated by @megascus.