| Package | Description | 
|---|---|
| javax.persistence.criteria | |
| javax.persistence.metamodel | 
| Modifier and Type | Method and Description | 
|---|---|
| PluralAttribute<? super Z,C,E> | PluralJoin. getModel() | 
| Modifier and Type | Method and Description | 
|---|---|
| <Y> Fetch<X,Y> | FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute) | 
| <Y> Fetch<X,Y> | FetchParent. fetch(PluralAttribute<? super X,?,Y> attribute,
     JoinType joinType) | 
| <E,C extends java.util.Collection<E>> | Path. get(PluralAttribute<X,C,E> collection) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CollectionAttribute<X,E>Reflection model for a JPA attribute | 
| interface  | ListAttribute<X,E>Reflection model for a JPA attribute | 
| interface  | MapAttribute<X,K,V>Reflection model for a JPA attribute | 
| interface  | SetAttribute<X,E>Reflection model for a JPA attribute | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<PluralAttribute<X,?,?>> | ManagedType. getDeclaredPluralAttributes() | 
| java.util.Set<PluralAttribute<? super X,?,?>> | ManagedType. getPluralAttributes() |