インターフェース CollectionJoin<Z,E>
- 型パラメーター:
Z
- 結合のソース型E
- ターゲットCollection
の要素型
- すべてのスーパーインターフェース:
Expression<E>
、FetchParent<Z,E>
、From<Z,E>
、Join<Z,E>
、Path<E>
、PluralJoin<Z,CollectionSE<E>,E>
、Selection<E>
、TupleElement<E>
public interface CollectionJoin<Z,E> extends PluralJoin<Z,CollectionSE<E>,E>
CollectionJoin
インターフェースは、java.util.Collection
として指定された関連付けまたは要素コレクションを介してコレクションに結合した結果の型です。- 導入:
- 2.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 CollectionAttribute<? super Z,E>
getModel()
コレクション属性のメタモデル表現を返します。CollectionJoin<Z,E>
on(Expression<BooleanSE> restriction)
結合を変更して、指定された ON 条件に従って結果を制限し、結合オブジェクトを返します。CollectionJoin<Z,E>
on(Predicate... restrictions)
結合を変更して、指定された ON 条件に従って結果を制限し、結合オブジェクトを返します。インターフェース jakarta.persistence.criteria.FetchParent から継承されたメソッド
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
インターフェース jakarta.persistence.criteria.From から継承されたメソッド
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
インターフェース jakarta.persistence.criteria.Join から継承されたメソッド
getAttribute, getJoinType, getOn, getParent
インターフェース jakarta.persistence.criteria.Selection から継承されたメソッド
alias, getCompoundSelectionItems, isCompoundSelection
インターフェース jakarta.persistence.TupleElement から継承されたメソッド
getAlias, getJavaType
メソッドの詳細
on
CollectionJoin<Z,E> on(Expression<BooleanSE> restriction)
結合を変更して、指定された ON 条件に従って結果を制限し、結合オブジェクトを返します。以前の ON 状態があれば、それを置き換えます。
on
CollectionJoin<Z,E> on(Predicate... restrictions)
結合を変更して、指定された ON 条件に従って結果を制限し、結合オブジェクトを返します。以前の ON 状態があれば、それを置き換えます。
getModel
CollectionAttribute<? super Z,E> getModel()
コレクション属性のメタモデル表現を返します。- 次で指定:
- インターフェース
Path<Z>
のgetModel
- 次で指定:
- インターフェース
PluralJoin<Z,CollectionSE<E>,E>
のgetModel
- 戻り値:
- 結合のターゲットである
Collection
を表すメタモデル型