| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Z - the source type of the joinK - the type of the target Map keyV - the type of the target Map valuepublic interface MapJoin<Z,K,V>
The MapJoin interface is the type of the result of
 joining to a collection over an association or element 
 collection that has been specified as a java.util.Map.
| Method Summary | |
|---|---|
|  Expression<java.util.Map.Entry<K,V>> | entry()Create an expression that corresponds to the map entry. | 
|  MapAttribute<? super Z,K,V> | getModel()Return the metamodel representation for the map attribute. | 
|  Path<K> | key()Create a path expression that corresponds to the map key. | 
|  Path<V> | value()Create a path expression that corresponds to the map value. | 
| Methods inherited from interface javax.persistence.criteria.Join | 
|---|
| getAttribute, getJoinType, getParent | 
| Methods inherited from interface javax.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 | 
| Methods inherited from interface javax.persistence.criteria.Path | 
|---|
| get, get, get, get, getParentPath, type | 
| Methods inherited from interface javax.persistence.criteria.Expression | 
|---|
| as, in, in, in, in, isNotNull, isNull | 
| Methods inherited from interface javax.persistence.criteria.Selection | 
|---|
| alias, getCompoundSelectionItems, isCompoundSelection | 
| Methods inherited from interface javax.persistence.TupleElement | 
|---|
| getAlias, getJavaType | 
| Methods inherited from interface javax.persistence.criteria.FetchParent | 
|---|
| fetch, fetch, fetch, fetch, fetch, fetch, getFetches | 
| Method Detail | 
|---|
MapAttribute<? super Z,K,V> getModel()
getModel in interface Path<V>getModel in interface PluralJoin<Z,java.util.Map<K,V>,V>Map that is
         the target of the joinPath<K> key()
Path<V> value()
Expression<java.util.Map.Entry<K,V>> entry()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41