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 aMultipleSubqueryInitiatorfor the left hand side of a when predicate.CaseWhenAndThenBuilder.andSubqueries(String expression) Starts aSubqueryInitiatorfor the left hand side of a when predicate.RestrictionBuilder.betweenSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor a between predicate with the given expression as lower bound.BinaryPredicateBuilder.caseWhenSubqueries(String expression) Starts aSubqueryInitiatorfor the left hand side of a when predicate.RestrictionBuilder.eqSubqueries(String expression) Starts aSubqueryInitiatorfor the EQ predicate that can be used to apply quantors.RestrictionBuilder.geSubqueries(String expression) Starts aSubqueryInitiatorfor the GE predicate that can be used to apply quantors.RestrictionBuilder.gtSubqueries(String expression) Starts aSubqueryInitiatorfor the GT predicate that can be used to apply quantors.BaseHavingBuilder.havingExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the having clause.BaseHavingBuilder.havingSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.RestrictionBuilder.leSubqueries(String expression) Starts aSubqueryInitiatorfor the LE predicate that can be used to apply quantors.RestrictionBuilder.ltSubqueries(String expression) Starts aSubqueryInitiatorfor 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 aMultipleSubqueryInitiatorfor expression of the on clause.BaseJoinOnBuilder.onSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.CaseWhenOrBuilder.orSubqueries(String expression) Starts aSubqueryInitiatorfor the left hand side of a when predicate.CaseWhenOrThenBuilder.orSubqueries(String expression) Starts aSubqueryInitiatorfor 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 aMultipleSubqueryInitiatorfor a new select item with the given select alias.PredicateBuilder.setExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the where clause.HavingBuilder.setHavingExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the having clause.JoinOnBuilder.setOnExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the on clause.BaseUpdateCriteriaBuilder.setSubqueries(String attribute, String expression) Starts aMultipleSubqueryInitiatorwith the given expression that should bound to the attribute.WhereBuilder.setWhereExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the where clause.BasePredicateBuilder.subqueries(String expression) Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.BinaryPredicateBuilder.subqueries(String expression) Starts aMultipleSubqueryInitiatorthat uses the given expression as right hand side for the binary predicate.CaseWhenStarterBuilder.whenSubqueries(String expression) Starts aSubqueryInitiatorfor the left hand side of a when predicate.BaseWhereBuilder.whereExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor expression of the where clause.BaseWhereBuilder.whereSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.BasePredicateBuilder.withExpressionSubqueries(String expression) Starts aMultipleSubqueryInitiatorfor 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 aMultipleSubqueryInitiatorfor 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 aSubqueryInitiatorfor the given subquery alias.MultipleSubqueryInitiator.with(String subqueryAlias, FullQueryBuilder<?, ?> criteriaBuilder) Starts aSubqueryBuilderbased 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 aMultipleSubqueryInitiatorfor 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.