Uses of Enum
javax.persistence.criteria.JoinType
Packages that use JoinType
-
Uses of JoinType in javax.persistence.criteria
Methods in javax.persistence.criteria that return JoinTypeModifier and TypeMethodDescriptionFetch.getJoinType()
Return the join type used in the fetch join.Join.getJoinType()
Return the join type.static JoinType
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 JoinTypeModifier and TypeMethodDescription<X,
Y> Fetch<X, Y> Create a fetch join to the specified attribute using the given join type.FetchParent.fetch
(PluralAttribute<? super X, ?, Y> attribute, JoinType jt) Create a fetch join to the specified collection-valued attribute using the given join type.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> Join<X, Y> Create a 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.From.join
(ListAttribute<? super X, Y> list, JoinType jt) Create a join to the specified List-valued attribute using the given join type.From.join
(MapAttribute<? super X, K, V> map, JoinType jt) Create a join to the specified Map-valued attribute using the given join type.From.join
(SetAttribute<? super X, Y> set, JoinType jt) Create a join to the specified Set-valued attribute using the given join type.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> CollectionJoin<X, Y> From.joinCollection
(String attributeName, JoinType jt) Create a join to the specified Collection-valued attribute using the given join type.<X,
Y> ListJoin<X, Y> Create a join to the specified List-valued attribute using the given join type.<X,
K, V> MapJoin<X, K, V> Create a join to the specified Map-valued attribute using the given join type.<X,
Y> SetJoin<X, Y> Create a join to the specified Set-valued attribute using the given join type.