Uses of Interface
com.blazebit.persistence.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 aMultipleSubqueryInitiatorfor the left hand side of a when predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubqueries(String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.MultipleSubqueryInitiator<BetweenBuilder<T>>RestrictionBuilder. betweenSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor a between predicate with the given expression as lower bound.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>>BinaryPredicateBuilder. caseWhenSubqueries(String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.MultipleSubqueryInitiator<T>RestrictionBuilder. eqSubqueries(String expression)Starts aSubqueryInitiatorfor the EQ predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>RestrictionBuilder. geSubqueries(String expression)Starts aSubqueryInitiatorfor the GE predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>RestrictionBuilder. gtSubqueries(String expression)Starts aSubqueryInitiatorfor the GT predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>BaseHavingBuilder. havingExpressionSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor expression of the having clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>BaseHavingBuilder. havingSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.MultipleSubqueryInitiator<T>RestrictionBuilder. leSubqueries(String expression)Starts aSubqueryInitiatorfor the LE predicate that can be used to apply quantors.MultipleSubqueryInitiator<T>RestrictionBuilder. ltSubqueries(String expression)Starts aSubqueryInitiatorfor 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 aMultipleSubqueryInitiatorfor expression of the on clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>BaseJoinOnBuilder. onSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor the left hand side of a predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenOrBuilder<T>>>CaseWhenOrBuilder. orSubqueries(String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>CaseWhenOrThenBuilder. orSubqueries(String expression)Starts aSubqueryInitiatorfor 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 aMultipleSubqueryInitiatorfor a new select item with the given select alias.MultipleSubqueryInitiator<T>HavingBuilder. setHavingExpressionSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor expression of the having clause.MultipleSubqueryInitiator<T>JoinOnBuilder. setOnExpressionSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor expression of the on clause.MultipleSubqueryInitiator<X>BaseUpdateCriteriaBuilder. setSubqueries(String attribute, String expression)Starts aMultipleSubqueryInitiatorwith the given expression that should bound to the attribute.MultipleSubqueryInitiator<T>WhereBuilder. setWhereExpressionSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor expression of the where clause.MultipleSubqueryInitiator<T>BinaryPredicateBuilder. subqueries(String expression)Starts aMultipleSubqueryInitiatorthat uses the given expression as right hand side for the binary predicate.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenThenBuilder<CaseWhenBuilder<T>>>>CaseWhenStarterBuilder. whenSubqueries(String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.MultipleSubqueryInitiator<T>BaseWhereBuilder. whereExpressionSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor expression of the where clause.MultipleSubqueryInitiator<RestrictionBuilder<T>>BaseWhereBuilder. whereSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor 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 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 MultipleSubqueryInitiator Modifier and Type Method Description SubqueryInitiator<MultipleSubqueryInitiator<T>>MultipleSubqueryInitiator. with(String subqueryAlias)Starts aSubqueryInitiatorfor the given subquery alias.SubqueryBuilder<MultipleSubqueryInitiator<T>>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 MultipleSubqueryInitiator Modifier and Type Method Description MultipleSubqueryInitiator<T>RestrictionBuilderExperimental. inSubqueries(String expression)Starts aMultipleSubqueryInitiatorfor 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.