Uses of Interface
com.blazebit.persistence.criteria.BlazeJoin
-
Uses of BlazeJoin in com.blazebit.persistence.criteria
Subinterfaces of BlazeJoin in com.blazebit.persistence.criteriaModifier and TypeInterfaceDescriptioninterfaceBlazeCollectionJoin<Z,E> An extended version ofCollectionJoin.interfaceBlazeListJoin<Z,E> An extended version ofListJoin.interfaceBlazeMapJoin<Z,K, V> An extended version ofMapJoin.interfaceBlazeSetJoin<Z,E> An extended version ofSetJoin.Methods in com.blazebit.persistence.criteria that return BlazeJoinModifier and TypeMethodDescription<X,Y> BlazeJoin<X, Y> <X,Y> BlazeJoin<X, Y> LikeFetchParent.fetch(String)but returns the subtypeBlazeJoininstead.<X,Y> BlazeJoin<X, Y> LikeFetchParent.fetch(String)but allows to set the alias of theBlazeJoin.<X,Y> BlazeJoin<X, Y> LikeFetchParent.fetch(String, JoinType)but allows to set the alias of theBlazeJoin.<X,Y> BlazeJoin<X, Y> LikeFetchParent.fetch(String, JoinType)but returns the subtypeBlazeJoininstead.LikeFetchParent.fetch(PluralAttribute)but returns the subtypeBlazeJoininstead.BlazeFetchParent.fetch(javax.persistence.metamodel.PluralAttribute<? super X, ?, Y> attribute, String alias) LikeFetchParent.fetch(PluralAttribute)but allows to set the alias of theBlazeJoin.BlazeFetchParent.fetch(javax.persistence.metamodel.PluralAttribute<? super X, ?, Y> attribute, String alias, JoinType jt) LikeFetchParent.fetch(PluralAttribute, JoinType)but allows to set the alias of theBlazeJoin.BlazeFetchParent.fetch(javax.persistence.metamodel.PluralAttribute<? super X, ?, Y> attribute, JoinType jt) LikeFetchParent.fetch(PluralAttribute, JoinType)but returns the subtypeBlazeJoininstead.LikeFetchParent.fetch(SingularAttribute)but returns the subtypeBlazeJoininstead.BlazeFetchParent.fetch(javax.persistence.metamodel.SingularAttribute<? super X, Y> attribute, String alias) LikeFetchParent.fetch(SingularAttribute)but allows to set the alias of theBlazeJoin.BlazeFetchParent.fetch(javax.persistence.metamodel.SingularAttribute<? super X, Y> attribute, String alias, JoinType jt) LikeFetchParent.fetch(SingularAttribute, JoinType)but allows to set the alias of theBlazeJoin.BlazeFetchParent.fetch(javax.persistence.metamodel.SingularAttribute<? super X, Y> attribute, JoinType jt) LikeFetchParent.fetch(SingularAttribute, JoinType)but returns the subtypeBlazeJoininstead.BlazeJoin.fetch()Fetches this join.Gets the entity type by the given entity type class and delegates toBlazeFrom.join(EntityType).Gets the entity type by the given entity type class and delegates toBlazeFrom.join(EntityType, String).Gets the entity type by the given entity type class and delegates toBlazeFrom.join(EntityType, String, JoinType).Gets the entity type by the given entity type class and delegates toBlazeFrom.join(EntityType, JoinType).<X,Y> BlazeJoin<X, Y> LikeFrom.join(String)but returns the subtypeBlazeJoininstead.<X,Y> BlazeJoin<X, Y> LikeFrom.join(String)but allows to set the alias of theBlazeJoin.<X,Y> BlazeJoin<X, Y> LikeFrom.join(String, JoinType)but allows to set the alias of theBlazeJoin.<X,Y> BlazeJoin<X, Y> LikeFrom.join(String, JoinType)but returns the subtypeBlazeJoininstead.BlazeFrom.join(javax.persistence.metamodel.EntityType<Y> entityType) Creates an inner join to the specified entity type.LikeBlazeFrom.join(EntityType)but allows to set the alias of theBlazeJoin.BlazeFrom.join(javax.persistence.metamodel.EntityType<Y> entityType, String alias, JoinType joinType) LikeBlazeFrom.join(EntityType, JoinType)but allows to set the alias of theBlazeJoin.Creates a join of the specified join type to the specified entity type.LikeFrom.join(SingularAttribute)but returns the subtypeBlazeJoininstead.LikeFrom.join(SingularAttribute)but allows to set the alias of theBlazeJoin.BlazeFrom.join(javax.persistence.metamodel.SingularAttribute<? super X, Y> attribute, String alias, JoinType joinType) LikeFrom.join(SingularAttribute, JoinType)but allows to set the alias of theBlazeJoin.BlazeFrom.join(javax.persistence.metamodel.SingularAttribute<? super X, Y> attribute, JoinType joinType) LikeFrom.join(SingularAttribute, JoinType)but returns the subtypeBlazeJoininstead.BlazeJoin.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, V extends T>
BlazeJoin<X,V> Downcast Join object to the specified type.<X,T, V extends T>
BlazeJoin<X,V> Downcast Join object to the specified type.Treats this from object as the given subtype.Methods in com.blazebit.persistence.criteria that return types with arguments of type BlazeJoinModifier and TypeMethodDescriptionBlazeFrom.getBlazeJoins()Returns all joins including fetches since fetches are just joins with the fetch flag set to true.Methods in com.blazebit.persistence.criteria with parameters of type BlazeJoin