Uses of Interface
com.blazebit.persistence.MultipleSubqueryInitiator
Packages that use MultipleSubqueryInitiator
Package
Description
Blaze-Persistence is a rich Criteria API for JPA.
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 MultipleSubqueryInitiatorModifier and TypeMethodDescriptionBetweenBuilder.andSubqueries
(String expression) Constructs a between predicate with an expression containing the given expression as upper bound.CaseWhenAndBuilder.andSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for the left hand side of a when predicate.CaseWhenAndThenBuilder.andSubqueries
(String expression) Starts aSubqueryInitiator
for the left hand side of a when predicate.RestrictionBuilder.betweenSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for a between predicate with the given expression as lower bound.BinaryPredicateBuilder.caseWhenSubqueries
(String expression) Starts aSubqueryInitiator
for the left hand side of a when predicate.RestrictionBuilder.eqSubqueries
(String expression) Starts aSubqueryInitiator
for the EQ predicate that can be used to apply quantors.RestrictionBuilder.geSubqueries
(String expression) Starts aSubqueryInitiator
for the GE predicate that can be used to apply quantors.RestrictionBuilder.gtSubqueries
(String expression) Starts aSubqueryInitiator
for the GT predicate that can be used to apply quantors.BaseHavingBuilder.havingExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the having clause.BaseHavingBuilder.havingSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.RestrictionBuilder.leSubqueries
(String expression) Starts aSubqueryInitiator
for the LE predicate that can be used to apply quantors.RestrictionBuilder.ltSubqueries
(String expression) Starts aSubqueryInitiator
for the LT predicate that can be used to apply quantors.RestrictionBuilder.notBetweenSubqueries
(String expression) LikeRestrictionBuilder.betweenSubqueries(java.lang.String)
but the resulting predicate is negated.RestrictionBuilder.notEqSubqueries
(String expression) LikeRestrictionBuilder.eqSubqueries(java.lang.String)
but the result is wrapped in a NOT predicate.BaseJoinOnBuilder.onExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the on clause.BaseJoinOnBuilder.onSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.CaseWhenOrBuilder.orSubqueries
(String expression) Starts aSubqueryInitiator
for the left hand side of a when predicate.CaseWhenOrThenBuilder.orSubqueries
(String expression) Starts aSubqueryInitiator
for the left hand side of a when predicate.SelectBuilder.selectSubqueries
(String expression) LikeSelectBuilder.selectSubqueries(java.lang.String,java.lang.String)
but without a select alias.SelectBuilder.selectSubqueries
(String expression, String selectAlias) Starts aMultipleSubqueryInitiator
for a new select item with the given select alias.PredicateBuilder.setExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the where clause.HavingBuilder.setHavingExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the having clause.JoinOnBuilder.setOnExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the on clause.BaseUpdateCriteriaBuilder.setSubqueries
(String attribute, String expression) Starts aMultipleSubqueryInitiator
with the given expression that should bound to the attribute.WhereBuilder.setWhereExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the where clause.BasePredicateBuilder.subqueries
(String expression) Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.BinaryPredicateBuilder.subqueries
(String expression) Starts aMultipleSubqueryInitiator
that uses the given expression as right hand side for the binary predicate.CaseWhenStarterBuilder.whenSubqueries
(String expression) Starts aSubqueryInitiator
for the left hand side of a when predicate.BaseWhereBuilder.whereExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the where clause.BaseWhereBuilder.whereSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for the left hand side of a predicate.BasePredicateBuilder.withExpressionSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for expression of the where clause.SelectObjectBuilder.withSubqueries
(int position, String expression) LikeSelectObjectBuilder.withSubqueries(int,java.lang.String,java.lang.String)
but without an alias.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.SelectObjectBuilder.withSubqueries
(String expression) LikeSelectBuilder.selectSubqueries(java.lang.String,java.lang.String)
but without a select alias.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 MultipleSubqueryInitiatorModifier and TypeMethodDescriptionStarts aSubqueryInitiator
for the given subquery alias.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 MultipleSubqueryInitiatorModifier and TypeMethodDescriptionRestrictionBuilderExperimental.inSubqueries
(String expression) Starts aMultipleSubqueryInitiator
for the right hand side of the IN predicate.RestrictionBuilderExperimental.notInSubqueries
(String expression) LikeRestrictionBuilderExperimental.inSubqueries(java.lang.String)
but the result is wrapped in a NOT predicate.