Uses of Interface
com.blazebit.persistence.FullSelectCTECriteriaBuilder
| Package | Description |
|---|---|
| com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
-
Uses of FullSelectCTECriteriaBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence that return FullSelectCTECriteriaBuilder Modifier and Type Method Description FullSelectCTECriteriaBuilder<X>FromBaseBuilder. fromSubquery(Class<?> cteClass)LikeFromBaseBuilder.fromSubquery(Class, String)with the alias equivalent to the camel cased result of whatClass.getSimpleName()of the entity class returns.FullSelectCTECriteriaBuilder<X>FromBaseBuilder. fromSubquery(Class<?> cteClass, String alias)Like callingFromBaseBuilder.from(Class, String)followed byCTEBuilder.with(Class, boolean)withinline = true.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinLateralOnSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinLateralOnSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinLateralOnSubquery(String correlationPath, String alias, String subqueryAlias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinLateralOnSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinLateralOnSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. innerJoinLateralSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. innerJoinLateralSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. innerJoinLateralSubquery(String correlationPath, String alias, String subqueryAlias)FullSelectCTECriteriaBuilder<X>FromBuilder. innerJoinLateralSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. innerJoinLateralSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinOnSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinOnSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinOnSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. innerJoinOnSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<X>FromBuilder. joinLateralSubquery(Class<?> entityClass, String alias, JoinType type)LikeFromBuilder.joinLateralSubquery(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType)but with the query root assumed as base.FullSelectCTECriteriaBuilder<X>FromBuilder. joinLateralSubquery(String base, Class<?> entityClass, String alias, JoinType type)Adds a lateral subquery join with an always true on-clause to the query and giving the joined element an alias.FullSelectCTECriteriaBuilder<X>FromBuilder. joinLateralSubquery(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.FullSelectCTECriteriaBuilder<X>FromBuilder. joinLateralSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type)Adds a lateral subquery join with an always true on-clause to the query and giving the joined element an alias.FullSelectCTECriteriaBuilder<X>FromBuilder. joinLateralSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias, JoinType type)LikeFromBuilder.joinLateralSubquery(java.lang.String, javax.persistence.metamodel.EntityType, java.lang.String, com.blazebit.persistence.JoinType)but with the query root assumed as base.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>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.FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinLateralOnSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinLateralOnSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinLateralOnSubquery(String correlationPath, String alias, String subqueryAlias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinLateralOnSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinLateralOnSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. leftJoinLateralSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. leftJoinLateralSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. leftJoinLateralSubquery(String correlationPath, String alias, String subqueryAlias)FullSelectCTECriteriaBuilder<X>FromBuilder. leftJoinLateralSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<X>FromBuilder. leftJoinLateralSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinOnSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinOnSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinOnSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. leftJoinOnSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. rightJoinOnSubquery(Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. rightJoinOnSubquery(String base, Class<?> entityClass, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. rightJoinOnSubquery(String base, javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<JoinOnBuilder<X>>FromBuilder. rightJoinOnSubquery(javax.persistence.metamodel.EntityType<?> entityType, String alias)FullSelectCTECriteriaBuilder<T>CTEBuilder. with(Class<?> cteClass)Creates a builder for a CTE with the given CTE type.FullSelectCTECriteriaBuilder<T>CTEBuilder. with(Class<?> cteClass, boolean inline)LikeCTEBuilder.with(Class)but with the option to define whether the query should be inlined.FullSelectCTECriteriaBuilder<T>CTEBuilder. with(Class<?> cteClass, CriteriaBuilder<?> criteriaBuilder)Creates a builder for a CTE with the given CTE type with the given criteria builder as basis.FullSelectCTECriteriaBuilder<T>CTEBuilder. with(Class<?> cteClass, CriteriaBuilder<?> criteriaBuilder, boolean inline)LikeCTEBuilder.with(Class, CriteriaBuilder)but with the option to define whether the query should be inlined.