Z
- 結合のソースの型K
- ターゲットMapのキーの型V
- ターゲットMapの値の型public interface MapJoin<Z,K,V> extends PluralJoin<Z,java.util.Map<K,V>,V>
MapJoin
インターフェイスはjava.util.Map
として指定された関連や要素コレクションを介してコレクションに結合した結果の型です。修飾子とタイプ | メソッドと説明 |
---|---|
Expression<java.util.Map.Entry<K,V>> |
entry()
マップのエントリーに対応する式を作ります。
|
MapAttribute<? super Z,K,V> |
getModel()
マップ属性のメタモデル表現を返します。
|
Path<K> |
key()
マップのキーに対応するパス式を作ります。
|
MapJoin<Z,K,V> |
on(Expression<java.lang.Boolean> restriction)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
MapJoin<Z,K,V> |
on(Predicate... restrictions)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
Path<V> |
value()
マップの値に対応するパス式を作ります。
|
getAttribute, getJoinType, getOn, getParent
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
alias, getCompoundSelectionItems, isCompoundSelection
getAlias, getJavaType
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
MapJoin<Z,K,V> on(Expression<java.lang.Boolean> restriction)
MapJoin<Z,K,V> on(Predicate... restrictions)
MapAttribute<? super Z,K,V> getModel()
Path<V> value()
Expression<java.util.Map.Entry<K,V>> entry()
Translated by @megascus.