Uses of Interface
com.blazebit.persistence.BaseFromQueryBuilder
Packages that use BaseFromQueryBuilder
-
Uses of BaseFromQueryBuilder in com.blazebit.persistence
Classes in com.blazebit.persistence with type parameters of type BaseFromQueryBuilderModifier and TypeInterfaceDescriptioninterface
BaseFromQueryBuilder<T,
X extends BaseFromQueryBuilder<T, X>> A base interface for builders that support basic query functionality except the SELECT clause.Subinterfaces of BaseFromQueryBuilder in com.blazebit.persistenceModifier and TypeInterfaceDescriptioninterface
A builder for cte criteria queries.interface
A builder for subquery criteria queries.Methods in com.blazebit.persistence with type parameters of type BaseFromQueryBuilderModifier and TypeMethodDescription<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBaseBuilder.fromEntitySubquery
(Class<?> entityClass) LikeFromBaseBuilder.fromEntitySubquery(Class, String)
with the alias equivalent to the camel cased result of whatClass.getSimpleName()
of the entity class returns.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBaseBuilder.fromEntitySubquery
(Class<?> entityClass, String alias) Like callingFromBaseBuilder.from(Class, String)
followed byCTEBuilder.with(Class, boolean)
withinline = true
.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBaseBuilder.fromEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) Like callingFromBaseBuilder.from(Class, String)
followed byCTEBuilder.with(Class, boolean)
withinline = true
.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.innerJoinLateralEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.innerJoinLateralEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.innerJoinLateralEntitySubquery
(String correlationPath, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.innerJoinLateralEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.innerJoinLateralEntitySubquery
(javax.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, 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<X,
? extends Z>>
ZFromBuilder.joinLateralEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinLateralEntitySubquery(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<X,
? extends Z>>
ZFromBuilder.joinLateralEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias, JoinType type) Adds a lateral subquery join with an always true on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.joinLateralEntitySubquery
(String correlationPath, String alias, String subqueryAlias, JoinType type) Like callingFromBuilder.joinLateralSubquery(String, String, String, JoinType)
, but also binds all attributes.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.joinLateralEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) Adds a lateral subquery join with an always true on-clause to the query and giving the joined element an alias.<Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.joinLateralEntitySubquery
(javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias, JoinType type) LikeFromBuilder.joinLateralEntitySubquery(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.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<X,
? extends Z>>
ZFromBuilder.leftJoinLateralEntitySubquery
(Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.leftJoinLateralEntitySubquery
(String base, Class<?> entityClass, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.leftJoinLateralEntitySubquery
(String correlationPath, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.leftJoinLateralEntitySubquery
(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, String subqueryAlias) <Z extends BaseFromQueryBuilder<X,
? extends Z>>
ZFromBuilder.leftJoinLateralEntitySubquery
(javax.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, 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)