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 TypeInterfaceDescriptioninterfaceBaseFromQueryBuilder<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 TypeInterfaceDescriptioninterfaceA builder for cte criteria queries.interfaceA 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)