| 
|||||||||
| 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