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(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <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, jakarta.persistence.metamodel.EntityType<?> entityType, 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.innerJoinOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery(jakarta.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, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.innerJoinOnEntitySubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, 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.joinLateralOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinLateralOnEntitySubquery(java.lang.String, jakarta.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.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, jakarta.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(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.joinOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, jakarta.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(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinOnEntitySubquery(java.lang.String, jakarta.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, jakarta.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, jakarta.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(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.leftJoinLateralOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <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, jakarta.persistence.metamodel.EntityType<?> entityType, 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.leftJoinOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery(jakarta.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, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.leftJoinOnEntitySubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, 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.rightJoinOnEntitySubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery(jakarta.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, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) <Z extends BaseFromQueryBuilder<JoinOnBuilder<X>,? extends Z>>
ZFromBuilder.rightJoinOnEntitySubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, 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) Methods in com.blazebit.persistence that return JoinOnBuilderModifier and TypeMethodDescriptionFromBuilder.innerJoinDefaultOn(String path, String alias) FromBuilder.innerJoinOn(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOn(Class<?> entityClass, String alias) FromBuilder.innerJoinOn(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOn(String base, Class<?> entityClass, String alias) FromBuilder.innerJoinOn(String path, 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.FromBuilder.joinOn(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOn(java.lang.String, jakarta.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)but with the query root assumed as base.LikeFromBuilder.joinOn(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)but with the query root assumed as base.FromBuilder.joinOn(String base, jakarta.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.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.leftJoinDefaultOn(String path, String alias) FromBuilder.leftJoinOn(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOn(Class<?> entityClass, String alias) FromBuilder.leftJoinOn(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOn(String base, Class<?> entityClass, String alias) FromBuilder.leftJoinOn(String path, String alias) FromBuilder.rightJoinDefaultOn(String path, String alias) FromBuilder.rightJoinOn(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOn(Class<?> entityClass, String alias) FromBuilder.rightJoinOn(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOn(String base, Class<?> entityClass, String alias) FromBuilder.rightJoinOn(String path, String alias) Methods in com.blazebit.persistence that return types with arguments of type JoinOnBuilderModifier and TypeMethodDescriptionFromBuilder.innerJoinLateralOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinLateralOnSubquery(Class<?> entityClass, String alias) FromBuilder.innerJoinLateralOnSubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinLateralOnSubquery(String base, Class<?> entityClass, String alias) FromBuilder.innerJoinLateralOnSubquery(String correlationPath, String alias, String subqueryAlias) FromBuilder.innerJoinOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOnSubquery(Class<?> entityClass, String alias) FromBuilder.innerJoinOnSubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.innerJoinOnSubquery(String base, Class<?> entityClass, String alias) FromBuilder.joinLateralOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinLateralOnSubquery(java.lang.String, jakarta.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)but with the query root assumed as base.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, jakarta.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(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.joinOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type) LikeFromBuilder.joinOnSubquery(java.lang.String, jakarta.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, jakarta.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(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.leftJoinLateralOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinLateralOnSubquery(Class<?> entityClass, String alias) FromBuilder.leftJoinLateralOnSubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinLateralOnSubquery(String base, Class<?> entityClass, String alias) FromBuilder.leftJoinLateralOnSubquery(String correlationPath, String alias, String subqueryAlias) FromBuilder.leftJoinOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOnSubquery(Class<?> entityClass, String alias) FromBuilder.leftJoinOnSubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.leftJoinOnSubquery(String base, Class<?> entityClass, String alias) JoinOnBuilder.onOr()Starts aJoinOnOrBuilderwhich is a predicate consisting only of disjunctiv connected predicates.FromBuilder.rightJoinOnSubquery(jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOnSubquery(Class<?> entityClass, String alias) FromBuilder.rightJoinOnSubquery(String base, jakarta.persistence.metamodel.EntityType<?> entityType, String alias) FromBuilder.rightJoinOnSubquery(String base, Class<?> entityClass, String alias)