Uses of Interface
com.blazebit.persistence.JoinOnBuilder
Packages that use JoinOnBuilder
-
Uses of JoinOnBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence with type parameters of type JoinOnBuilderModifier and TypeMethodDescription<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinLateralOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinLateralOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinLateralOnEntitySubquery
(String correlationPath, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinLateralOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinLateralOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinLateralOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinLateralOnEntitySubquery(java.lang.String, java.lang.Class, java.lang.String, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinLateralOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias, JoinType type) Adds a lateral subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinLateralOnEntitySubquery
(String correlationPath, String alias, String subqueryAlias, JoinType type) Like callingFromBuilder.joinLateralOnSubquery(String, String, String, JoinType)
, but also binds all attributes.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinLateralOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) Adds a lateral subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinLateralOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinLateralOnEntitySubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(Class<?> entityClass, String alias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, java.lang.Class, java.lang.String, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(String base, Class<?> entityClass, String alias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.joinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.<Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinLateralOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinLateralOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinLateralOnEntitySubquery
(String correlationPath, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinLateralOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinLateralOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,
? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) Methods in com.blazebit.persistence that return JoinOnBuilderModifier and TypeMethodDescriptionFromBuilder.innerJoinDefaultOn
(String path, String alias) FromBuilder.innerJoinOn
(Class<?> entityClass, String alias) FromBuilder.innerJoinOn
(String base, Class<?> entityClass, String alias) FromBuilder.innerJoinOn
(String path, String alias) FromBuilder.innerJoinOn
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOn
(javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.joinDefaultOn
(String path, String alias, JoinType type) Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.LikeFromBuilder.joinOn(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.Adds an entity join with an on-clause to the query and giving the joined element an alias.Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.FromBuilder.joinOn
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) Adds an entity join with an on-clause to the query and giving the joined element an alias.FromBuilder.joinOn
(javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOn(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.FromBuilder.leftJoinDefaultOn
(String path, String alias) FromBuilder.leftJoinOn
(Class<?> entityClass, String alias) FromBuilder.leftJoinOn
(String base, Class<?> entityClass, String alias) FromBuilder.leftJoinOn
(String path, String alias) FromBuilder.leftJoinOn
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOn
(javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinDefaultOn
(String path, String alias) FromBuilder.rightJoinOn
(Class<?> entityClass, String alias) FromBuilder.rightJoinOn
(String base, Class<?> entityClass, String alias) FromBuilder.rightJoinOn
(String path, String alias) FromBuilder.rightJoinOn
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOn
(javax.persistence.metamodel.EntityType<?> entityType, String alias) Methods in com.blazebit.persistence that return types with arguments of type JoinOnBuilderModifier and TypeMethodDescriptionFromBuilder.innerJoinLateralOnSubquery
(Class<?> entityClass, String alias) FromBuilder.innerJoinLateralOnSubquery
(String base, Class<?> entityClass, String alias) FromBuilder.innerJoinLateralOnSubquery
(String correlationPath, String alias, String subqueryAlias) FromBuilder.innerJoinLateralOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinLateralOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOnSubquery
(Class<?> entityClass, String alias) FromBuilder.innerJoinOnSubquery
(String base, Class<?> entityClass, String alias) FromBuilder.innerJoinOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.joinLateralOnSubquery
(Class<?> entityClass, String alias, JoinType type) LikeFromBuilder.joinLateralOnSubquery(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.FromBuilder.joinLateralOnSubquery
(String base, Class<?> entityClass, String alias, JoinType type) Adds a lateral subquery join with an on-clause to the query and giving the joined element an alias.FromBuilder.joinLateralOnSubquery
(String correlationPath, String alias, String subqueryAlias, JoinType type) Correlates the given association path in a subquery in the FROM clause and returns a CTE builder for that subquery.FromBuilder.joinLateralOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) Adds a lateral subquery join with an on-clause to the query and giving the joined element an alias.FromBuilder.joinLateralOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinLateralOnSubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.FromBuilder.joinOnSubquery
(Class<?> entityClass, String alias, JoinType type) LikeFromBuilder.joinOnSubquery(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.FromBuilder.joinOnSubquery
(String base, Class<?> entityClass, String alias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.FromBuilder.joinOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) Adds a subquery join with an on-clause to the query and giving the joined element an alias.FromBuilder.joinOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOnSubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)
but with the query root assumed as base.FromBuilder.leftJoinLateralOnSubquery
(Class<?> entityClass, String alias) FromBuilder.leftJoinLateralOnSubquery
(String base, Class<?> entityClass, String alias) FromBuilder.leftJoinLateralOnSubquery
(String correlationPath, String alias, String subqueryAlias) FromBuilder.leftJoinLateralOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinLateralOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOnSubquery
(Class<?> entityClass, String alias) FromBuilder.leftJoinOnSubquery
(String base, Class<?> entityClass, String alias) FromBuilder.leftJoinOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias) JoinOnBuilder.onOr()
Starts aJoinOnOrBuilder
which is a predicate consisting only of disjunctiv connected predicates.FromBuilder.rightJoinOnSubquery
(Class<?> entityClass, String alias) FromBuilder.rightJoinOnSubquery
(String base, Class<?> entityClass, String alias) FromBuilder.rightJoinOnSubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOnSubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias)