Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.persistence.criteria.JoinType

Packages that use JoinType
javax.persistence.criteria |

Uses of JoinType in javax.persistence.criteria

Methods in javax.persistence.criteria that return JoinType
`JoinType` | `Join.getJoinType()` Return the join type.
`JoinType` | `Fetch.getJoinType()` Return the join type used in the fetch join.
`static JoinType` | `JoinType.valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static JoinType[]` | `JoinType.values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in javax.persistence.criteria with parameters of type JoinType
`
`<Y> Fetch<X,Y>`
` | `FetchParent.fetch(PluralAttribute<? super X,?,Y> attribute, JoinType jt)` Create a fetch join to the specified collection-valued attribute using the given join type.
`
`<Y> Fetch<X,Y>`
` | `FetchParent.fetch(SingularAttribute<? super X,Y> attribute, JoinType jt)` Create a fetch join to the specified single-valued attribute using the given join type.
`
`<X,Y> Fetch<X,Y>`
` | `FetchParent.fetch(java.lang.String attributeName, JoinType jt)` Create a fetch join to the specified attribute using the given join type.
`
`<Y> CollectionJoin<X,Y>`
` | `From.join(CollectionAttribute<? super X,Y> collection, JoinType jt)` Create a join to the specified Collection-valued attribute using the given join type.
`
`<Y> ListJoin<X,Y>`
` | `From.join(ListAttribute<? super X,Y> list, JoinType jt)` Create a join to the specified List-valued attribute using the given join type.
`
`<K,V> MapJoin<X,K,V>`
` | `From.join(MapAttribute<? super X,K,V> map, JoinType jt)` Create a join to the specified Map-valued attribute using the given join type.
`
`<Y> SetJoin<X,Y>`
` | `From.join(SetAttribute<? super X,Y> set, JoinType jt)` Create a join to the specified Set-valued attribute using the given join type.
`
`<Y> Join<X,Y>`
` | `From.join(SingularAttribute<? super X,Y> attribute, JoinType jt)` Create a join to the specified single-valued attribute using the given join type.
`
`<X,Y> Join<X,Y>`
` | `From.join(java.lang.String attributeName, JoinType jt)` Create a join to the specified attribute using the given join type.
`
`<X,Y> CollectionJoin<X,Y>`
` | `From.joinCollection(java.lang.String attributeName, JoinType jt)` Create a join to the specified Collection-valued attribute using the given join type.
`
`<X,Y> ListJoin<X,Y>`
` | `From.joinList(java.lang.String attributeName, JoinType jt)` Create a join to the specified List-valued attribute using the given join type.
`
`<X,K,V> MapJoin<X,K,V>`
` | `From.joinMap(java.lang.String attributeName, JoinType jt)` Create a join to the specified Map-valued attribute using the given join type.
`
`<X,Y> SetJoin<X,Y>`
` | `From.joinSet(java.lang.String attributeName, JoinType jt)` Create a join to the specified Set-valued attribute using the given join type.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES