Uses of Interface
com.blazebit.persistence.MultipleSubqueryInitiator
-
Packages that use MultipleSubqueryInitiator Package Description com.blazebit.persistence Blaze-Persistence is a rich Criteria API for JPA.com.blazebit.persistence.internal Contains experimental extensions that might not be supported by all JPA providers. -
-
Uses of MultipleSubqueryInitiator in com.blazebit.persistence
Methods in com.blazebit.persistence that return MultipleSubqueryInitiator Modifier and Type Method Description MultipleSubqueryInitiator<T>
BetweenBuilder. andSubqueries(String expression)
Constructs a between predicate with an expression containing the given expression as upper bound.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenAndBuilder<T>>>
CaseWhenAndBuilder. andSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>
CaseWhenAndThenBuilder. andSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<BetweenBuilder<T>>
RestrictionBuilder. betweenSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for a between predicate with the given expression as lower bound.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>>
BinaryPredicateBuilder. caseWhenSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<T>
RestrictionBuilder. eqSubqueries(String expression)
Starts aSubqueryInitiator
for the EQ predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>
RestrictionBuilder. geSubqueries(String expression)
Starts aSubqueryInitiator
for the GE predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>
RestrictionBuilder. gtSubqueries(String expression)
Starts aSubqueryInitiator
for the GT predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>
BaseHavingBuilder. havingExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the having clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>
BaseHavingBuilder. havingSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.MultipleSubqueryInitiator<T>
RestrictionBuilder. leSubqueries(String expression)
Starts aSubqueryInitiator
for the LE predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>
RestrictionBuilder. ltSubqueries(String expression)
Starts aSubqueryInitiator
for the LT predicate that can be used to apply quantors.MultipleSubqueryInitiator<BetweenBuilder<T>>
RestrictionBuilder. notBetweenSubqueries(String expression)
LikeRestrictionBuilder.betweenSubqueries(java.lang.String)
but the resulting predicate is negated.MultipleSubqueryInitiator<T>
RestrictionBuilder. notEqSubqueries(String expression)
LikeRestrictionBuilder.eqSubqueries(java.lang.String)
but the result is wrapped in a NOT predicate.MultipleSubqueryInitiator<T>
BaseJoinOnBuilder. onExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the on clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>
BaseJoinOnBuilder. onSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenOrBuilder<T>>>
CaseWhenOrBuilder. orSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<X>
SelectBuilder. selectSubqueries(String expression)
LikeSelectBuilder.selectSubqueries(java.lang.String,java.lang.String)
but without a select alias.MultipleSubqueryInitiator<X>
SelectBuilder. selectSubqueries(String expression, String selectAlias)
Starts aMultipleSubqueryInitiator
for a new select item with the given select alias.MultipleSubqueryInitiator<T>
HavingBuilder. setHavingExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the having clause.MultipleSubqueryInitiator<T>
JoinOnBuilder. setOnExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the on clause.MultipleSubqueryInitiator<X>
BaseUpdateCriteriaBuilder. setSubqueries(String attribute, String expression)
Starts aMultipleSubqueryInitiator
with the given expression that should bound to the attribute.MultipleSubqueryInitiator<T>
WhereBuilder. setWhereExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the where clause.MultipleSubqueryInitiator<T>
BinaryPredicateBuilder. subqueries(String expression)
Starts aMultipleSubqueryInitiator
that uses the given expression as right hand side for the binary predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>>
CaseWhenStarterBuilder. whenSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.MultipleSubqueryInitiator<T>
BaseWhereBuilder. whereExpressionSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for expression of the where clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>
BaseWhereBuilder. whereSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.MultipleSubqueryInitiator<SelectObjectBuilder<T>>
SelectObjectBuilder. withSubqueries(int position, String expression)
LikeSelectObjectBuilder.withSubqueries(int,java.lang.String,java.lang.String)
but without an alias.MultipleSubqueryInitiator<SelectObjectBuilder<T>>
SelectObjectBuilder. withSubqueries(int position, String expression, String selectAlias)
LikeSelectObjectBuilder.withSubqueries(java.lang.String,java.lang.String)
but adds the resulting expression to the given position.MultipleSubqueryInitiator<SelectObjectBuilder<T>>
SelectObjectBuilder. withSubqueries(String expression)
LikeSelectBuilder.selectSubqueries(java.lang.String,java.lang.String)
but without a select alias.MultipleSubqueryInitiator<SelectObjectBuilder<T>>
SelectObjectBuilder. withSubqueries(String expression, String selectAlias)
Starts aMultipleSubqueryInitiator
for a new argument for the select new clause with the given select alias.Methods in com.blazebit.persistence that return types with arguments of type MultipleSubqueryInitiator Modifier and Type Method Description SubqueryInitiator<MultipleSubqueryInitiator<T>>
MultipleSubqueryInitiator. with(String subqueryAlias)
Starts aSubqueryInitiator
for the given subquery alias.SubqueryBuilder<MultipleSubqueryInitiator<T>>
MultipleSubqueryInitiator. with(String subqueryAlias, FullQueryBuilder<?,?> criteriaBuilder)
Starts aSubqueryBuilder
based on the given criteria builder for the given subquery alias. -
Uses of MultipleSubqueryInitiator in com.blazebit.persistence.internal
Methods in com.blazebit.persistence.internal that return MultipleSubqueryInitiator Modifier and Type Method Description MultipleSubqueryInitiator<T>
RestrictionBuilderExperimental. inSubqueries(String expression)
Starts aMultipleSubqueryInitiator
for the right hand side of the IN predicate.MultipleSubqueryInitiator<T>
RestrictionBuilderExperimental. notInSubqueries(String expression)
LikeRestrictionBuilderExperimental.inSubqueries(java.lang.String)
but the result is wrapped in a NOT predicate.
-