Uses of Interface
com.blazebit.persistence.BaseFromQueryBuilder
Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
-
Uses of BaseFromQueryBuilder in com.blazebit.persistence
Classes in com.blazebit.persistence with type parameters of type BaseFromQueryBuilder Modifier and Type Interface Description interface
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.persistence Modifier and Type Interface Description interface
FullSelectCTECriteriaBuilder<X>
A builder for cte criteria queries.interface
SubqueryBuilder<T>
A builder for subquery criteria queries.Methods in com.blazebit.persistence with type parameters of type BaseFromQueryBuilder Modifier and Type Method Description <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)