SubqueryBuilder<T> |
QuantifiableBinaryPredicateBuilder.all(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the right hand side of a predicate that uses the ALL quantor.
|
SubqueryBuilder<CaseWhenAndBuilder<T>> |
CaseWhenAndBuilder.andExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenAndThenBuilder<T>> |
CaseWhenAndThenBuilder.andExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenAndBuilder<T>> |
CaseWhenAndBuilder.andNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenAndThenBuilder<T>> |
CaseWhenAndThenBuilder.andNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<T> |
BetweenBuilder.andSubqery(FullQueryBuilder<?,?> criteriaBuilder) |
Constructs a between predicate with a subquery based on the given criteria builder as upper bound.
|
SubqueryBuilder<T> |
BetweenBuilder.andSubqery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Constructs a between predicate with an expression containing a subquery as upper bound.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenAndBuilder<T>>> |
CaseWhenAndBuilder.andSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenAndBuilder<T>>> |
CaseWhenAndBuilder.andSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>> |
CaseWhenAndThenBuilder.andSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>> |
CaseWhenAndThenBuilder.andSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<T> |
QuantifiableBinaryPredicateBuilder.any(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the right hand side of a predicate that uses the ANY quantor.
|
SubqueryBuilder<BetweenBuilder<T>> |
RestrictionBuilder.betweenSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a builder for a between predicate with a subquery as lower bound.
|
SubqueryBuilder<BetweenBuilder<T>> |
RestrictionBuilder.betweenSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a builder for a between predicate with a subquery as lower bound.
|
SubqueryBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>> |
BinaryPredicateBuilder.caseWhenExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryInitiator to create a when expression with a single exists predicate.
|
SubqueryBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>> |
BinaryPredicateBuilder.caseWhenNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryInitiator to create a when expression with a single negated exists predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>> |
BinaryPredicateBuilder.caseWhenSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder to create a when expression with a single predicate
in which the left hand side will be a subquery.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>> |
BinaryPredicateBuilder.caseWhenSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder to create a when expression with a single predicate
in which the left hand side will be a subquery.
|
SubqueryBuilder<T> |
RestrictionBuilder.eq(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the right hand side for the EQ predicate.
|
SubqueryBuilder<T> |
RestrictionBuilder.eq(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the EQ predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
SubqueryInitiator.from(Class<?> entityClass) |
|
SubqueryBuilder<T> |
SubqueryInitiator.from(Class<?> entityClass,
String alias) |
Creates a new subquery builder with the given entity class as entity in the FROM clause with the given alias.
|
SubqueryBuilder<T> |
SubqueryInitiator.from(String correlationPath) |
|
SubqueryBuilder<T> |
SubqueryInitiator.from(String correlationPath,
String alias) |
Creates a new subquery builder with the given correlation path in the FROM clause with the given alias.
|
SubqueryBuilder<T> |
SubqueryInitiator.from(javax.persistence.metamodel.EntityType<?> entityType) |
|
SubqueryBuilder<T> |
SubqueryInitiator.from(javax.persistence.metamodel.EntityType<?> entityType,
String alias) |
Creates a new subquery builder with the entity class on which the query should be based on with the given alias.
|
SubqueryBuilder<T> |
SubqueryInitiator.fromIdentifiableValues(Class<?> valueClass,
String alias,
int valueCount) |
Creates a new subquery builder with a VALUES clause for values of the given value class in the from clause.
|
<X> SubqueryBuilder<T> |
SubqueryInitiator.fromIdentifiableValues(Class<X> valueClass,
String alias,
Collection<X> values) |
|
SubqueryBuilder<T> |
SubqueryInitiator.fromNew(Class<?> entityClass) |
|
SubqueryBuilder<T> |
SubqueryInitiator.fromNew(Class<?> entityClass,
String alias) |
|
SubqueryBuilder<T> |
SubqueryInitiator.fromOld(Class<?> entityClass) |
|
SubqueryBuilder<T> |
SubqueryInitiator.fromOld(Class<?> entityClass,
String alias) |
|
SubqueryBuilder<T> |
SubqueryInitiator.fromValues(Class<?> valueClass,
String alias,
int valueCount) |
Creates a new subquery builder with a VALUES clause for values of the given value class in the from clause.
|
SubqueryBuilder<T> |
SubqueryInitiator.fromValues(Class<?> entityBaseClass,
String attributeName,
String alias,
int valueCount) |
Creates a new subquery builder with a VALUES clause for values of the type as determined by the given entity attribute to the from clause.
|
SubqueryBuilder<T> |
SubqueryInitiator.fromValues(Class<?> entityBaseClass,
String attributeName,
String alias,
Collection<?> values) |
|
<X> SubqueryBuilder<T> |
SubqueryInitiator.fromValues(Class<X> valueClass,
String alias,
Collection<X> values) |
|
SubqueryBuilder<T> |
RestrictionBuilder.ge(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the GE predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.ge(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the GE predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.gt(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the GT predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.gt(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the GT predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
BaseHavingBuilder.havingExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the having clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<T> |
BaseHavingBuilder.havingNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the having clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseHavingBuilder.havingSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder base on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseHavingBuilder.havingSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder base on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<T> |
RestrictionBuilder.in(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the right hand side of the IN predicate.
|
SubqueryBuilder<T> |
RestrictionBuilder.le(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the LE predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.le(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the LE predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.lt(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the LT predicate that can be used to apply quantors.
|
SubqueryBuilder<T> |
RestrictionBuilder.lt(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the LT predicate that can be used to apply quantors.
|
SubqueryBuilder<BetweenBuilder<T>> |
RestrictionBuilder.notBetweenSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<BetweenBuilder<T>> |
RestrictionBuilder.notBetweenSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<T> |
RestrictionBuilder.notEq(FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<T> |
RestrictionBuilder.notEq(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<T> |
RestrictionBuilder.notIn(FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<T> |
BaseJoinOnBuilder.onExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the on clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<T> |
BaseJoinOnBuilder.onNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the on clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseJoinOnBuilder.onSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseJoinOnBuilder.onSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<CaseWhenOrBuilder<T>> |
CaseWhenOrBuilder.orExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenOrThenBuilder<T>> |
CaseWhenOrThenBuilder.orExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenOrBuilder<T>> |
CaseWhenOrBuilder.orNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenOrThenBuilder<T>> |
CaseWhenOrThenBuilder.orNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenOrBuilder<T>>> |
CaseWhenOrBuilder.orSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenOrBuilder<T>>> |
CaseWhenOrBuilder.orSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenOrThenBuilder<T>>> |
CaseWhenOrThenBuilder.orSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenOrThenBuilder<T>>> |
CaseWhenOrThenBuilder.orSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<X> |
SelectBuilder.selectSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<X> |
SelectBuilder.selectSubquery(String alias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the select item with the given alias.
|
SubqueryBuilder<X> |
SelectBuilder.selectSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<X> |
SelectBuilder.selectSubquery(String subqueryAlias,
String expression,
String selectAlias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for a new select item with the given select alias.
|
SubqueryBuilder<X> |
BaseUpdateCriteriaBuilder.set(String attribute,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a subquery builder for creating an expression that should be bound to the attribute based on the given criteria builder.
|
SubqueryBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>> |
CaseWhenStarterBuilder.whenExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>> |
CaseWhenStarterBuilder.whenNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the when clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>> |
CaseWhenStarterBuilder.whenSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>> |
CaseWhenStarterBuilder.whenSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a when predicate.
|
SubqueryBuilder<T> |
BaseWhereBuilder.whereExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the where clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<T> |
BaseWhereBuilder.whereNotExists(FullQueryBuilder<?,?> criteriaBuilder) |
Starts an exists predicate for the where clause with a subquery on the right hand side based on the given criteria builder.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseWhereBuilder.whereSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<RestrictionBuilder<T>> |
BaseWhereBuilder.whereSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the left hand side of a predicate.
|
SubqueryBuilder<MultipleSubqueryInitiator<T>> |
MultipleSubqueryInitiator.with(String subqueryAlias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for the given subquery alias.
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String alias,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(int position,
String subqueryAlias,
String expression,
String selectAlias,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String alias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder which allows the result of the specified subquery
to be passed as argument to the select new clause.
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression,
FullQueryBuilder<?,?> criteriaBuilder) |
|
SubqueryBuilder<SelectObjectBuilder<T>> |
SelectObjectBuilder.withSubquery(String subqueryAlias,
String expression,
String selectAlias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a SubqueryBuilder based on the given criteria builder for a new argument for the select new clause with the given select alias.
|