Uses of Interface
com.blazebit.persistence.criteria.BlazeCollectionJoin
Packages that use BlazeCollectionJoin
Package
Description
Blaze-Persistence JPA Criteria API extensions.
-
Uses of BlazeCollectionJoin in com.blazebit.persistence.criteria
Methods in com.blazebit.persistence.criteria that return BlazeCollectionJoinModifier and TypeMethodDescription<X,Y> BlazeCollectionJoin<X, Y> BlazeSubquery.correlate(CollectionJoin<X, Y> parentCollection) <Y> BlazeCollectionJoin<X,Y> LikeFrom.join(CollectionAttribute)but returns the subtypeBlazeCollectionJoininstead.<Y> BlazeCollectionJoin<X,Y> BlazeFrom.join(javax.persistence.metamodel.CollectionAttribute<? super X, Y> collection, String alias) LikeFrom.join(CollectionAttribute)but allows to set the alias of theBlazeCollectionJoin.<Y> BlazeCollectionJoin<X,Y> BlazeFrom.join(javax.persistence.metamodel.CollectionAttribute<? super X, Y> collection, String alias, JoinType joinType) LikeFrom.join(CollectionAttribute, JoinType)but allows to set the alias of theBlazeCollectionJoin.<Y> BlazeCollectionJoin<X,Y> BlazeFrom.join(javax.persistence.metamodel.CollectionAttribute<? super X, Y> collection, JoinType joinType) LikeFrom.join(CollectionAttribute, JoinType)but returns the subtypeBlazeCollectionJoininstead.<X,Y> BlazeCollectionJoin<X, Y> BlazeFrom.joinCollection(String attributeName) LikeFrom.joinCollection(String)but returns the subtypeBlazeCollectionJoininstead.<X,Y> BlazeCollectionJoin<X, Y> BlazeFrom.joinCollection(String attributeName, String alias) LikeFrom.joinCollection(String)but allows to set the alias of theBlazeCollectionJoin.<X,Y> BlazeCollectionJoin<X, Y> BlazeFrom.joinCollection(String attributeName, String alias, JoinType joinType) LikeFrom.joinCollection(String, JoinType)but allows to set the alias of theBlazeCollectionJoin.<X,Y> BlazeCollectionJoin<X, Y> BlazeFrom.joinCollection(String attributeName, JoinType joinType) LikeFrom.joinCollection(String, JoinType)but returns the subtypeBlazeCollectionJoininstead.BlazeCollectionJoin.on(Expression<Boolean> restriction) Modify the join to restrict the result according to the specified ON condition.Modify the join to restrict the result according to the specified ON condition.<X,T, E extends T>
BlazeCollectionJoin<X,E> BlazeCriteriaBuilder.treat(BlazeCollectionJoin<X, T> join, Class<E> type) Downcast CollectionJoin object to the specified type.<X,T, E extends T>
BlazeCollectionJoin<X,E> BlazeCriteriaBuilder.treat(CollectionJoin<X, T> join, Class<E> type) Downcast CollectionJoin object to the specified type.<T extends E>
BlazeCollectionJoin<Z,T> LikeBlazeJoin.treatAs(java.lang.Class<T>)but returns the subtypeBlazeCollectionJoininstead.Methods in com.blazebit.persistence.criteria with parameters of type BlazeCollectionJoinModifier and TypeMethodDescription<X,T, E extends T>
BlazeCollectionJoin<X,E> BlazeCriteriaBuilder.treat(BlazeCollectionJoin<X, T> join, Class<E> type) Downcast CollectionJoin object to the specified type.