Uses of Interface
org.hibernate.query.criteria.JpaFunctionJoin
Packages that use JpaFunctionJoin
Package
Description
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of JpaFunctionJoin in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return JpaFunctionJoinModifier and TypeMethodDescription<X> JpaFunctionJoin<X>
JpaFrom.join
(JpaSetReturningFunction<X> function) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.join
(JpaSetReturningFunction<X> function, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType, boolean)
passingfalse
for thelateral
parameter.<X> JpaFunctionJoin<X>
JpaFrom.join
(JpaSetReturningFunction<X> function, SqmJoinType joinType, boolean lateral) Creates and returns a join node for the given set returning function.<X> JpaFunctionJoin<X>
JpaFrom.joinArray
(SingularAttribute<? super T, X[]> arrayAttribute) Like calling the overloadJpaFrom.joinArray(SingularAttribute, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.joinArray
(SingularAttribute<? super T, X[]> arrayAttribute, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType)
withHibernateCriteriaBuilder.unnestArray(Expression)
with the given attribute.<X> JpaFunctionJoin<X>
Like calling the overloadJpaFrom.joinArray(String, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.joinArray
(String arrayAttributeName, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType)
withHibernateCriteriaBuilder.unnestArray(Expression)
with the result ofJpaPath.get(String)
passing the given attribute name.<X> JpaFunctionJoin<X>
JpaFrom.joinArrayCollection
(SingularAttribute<? super T, ? extends Collection<X>> collectionAttribute) Like calling the overloadJpaFrom.joinArrayCollection(SingularAttribute, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.joinArrayCollection
(SingularAttribute<? super T, ? extends Collection<X>> collectionAttribute, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType)
withHibernateCriteriaBuilder.unnestCollection(Expression)
with the given attribute.<X> JpaFunctionJoin<X>
JpaFrom.joinArrayCollection
(String collectionAttributeName) Like calling the overloadJpaFrom.joinArrayCollection(String, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.joinArrayCollection
(String collectionAttributeName, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType)
withHibernateCriteriaBuilder.unnestCollection(Expression)
with the result ofJpaPath.get(String)
passing the given attribute name.<X> JpaFunctionJoin<X>
JpaFrom.joinLateral
(JpaSetReturningFunction<X> function) Like calling the overloadJpaFrom.joinLateral(JpaSetReturningFunction, SqmJoinType)
withSqmJoinType.INNER
.<X> JpaFunctionJoin<X>
JpaFrom.joinLateral
(JpaSetReturningFunction<X> function, SqmJoinType joinType) Like calling the overloadJpaFrom.join(JpaSetReturningFunction, SqmJoinType, boolean)
passingtrue
for thelateral
parameter.JpaFunctionJoin.on
(Expression<Boolean> restriction) JpaFunctionJoin.on
(JpaExpression<Boolean> restriction) JpaFunctionJoin.on
(JpaPredicate... restrictions) -
Uses of JpaFunctionJoin in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return JpaFunctionJoinModifier and TypeMethodDescription<X> JpaFunctionJoin<X>
AbstractSqmFrom.join
(JpaSetReturningFunction<X> function) <X> JpaFunctionJoin<X>
AbstractSqmFrom.join
(JpaSetReturningFunction<X> function, SqmJoinType joinType) <X> JpaFunctionJoin<X>
AbstractSqmFrom.join
(JpaSetReturningFunction<X> function, SqmJoinType joinType, boolean lateral) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArray
(SingularAttribute<? super T, X[]> arrayAttribute) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArray
(SingularAttribute<? super T, X[]> arrayAttribute, SqmJoinType joinType) <X> JpaFunctionJoin<X>
<X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArray
(String arrayAttributeName, SqmJoinType joinType) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArrayCollection
(SingularAttribute<? super T, ? extends Collection<X>> collectionAttribute) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArrayCollection
(SingularAttribute<? super T, ? extends Collection<X>> collectionAttribute, SqmJoinType joinType) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArrayCollection
(String collectionAttributeName) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinArrayCollection
(String collectionAttributeName, SqmJoinType joinType) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinLateral
(JpaSetReturningFunction<X> function) <X> JpaFunctionJoin<X>
AbstractSqmFrom.joinLateral
(JpaSetReturningFunction<X> function, SqmJoinType joinType) -
Uses of JpaFunctionJoin in org.hibernate.query.sqm.tree.from
Classes in org.hibernate.query.sqm.tree.from that implement JpaFunctionJoin