Uses of Interface
com.blazebit.persistence.CaseWhenAndThenBuilder
| Package | Description |
|---|---|
| com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
-
Uses of CaseWhenAndThenBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence that return CaseWhenAndThenBuilder Modifier and Type Method Description CaseWhenAndThenBuilder<CaseWhenBuilder<T>>BinaryPredicateBuilder. caseWhenAnd()Starts aCaseWhenAndThenBuilderfor building a when expression with conjunctively connected predicates.CaseWhenAndThenBuilder<CaseWhenBuilder<T>>CaseWhenStarterBuilder. whenAnd()Starts aCaseWhenAndThenBuilderwhich is a predicate consisting only of conjunctive connected predicates.Methods in com.blazebit.persistence that return types with arguments of type CaseWhenAndThenBuilder Modifier and Type Method Description RestrictionBuilder<CaseWhenAndThenBuilder<T>>CaseWhenAndThenBuilder. and(String expression)Starts aRestrictionBuilderfor a case when predicate with the given expression as left hand expression.SubqueryInitiator<CaseWhenAndThenBuilder<T>>CaseWhenAndThenBuilder. andExists()Starts an exists predicate for the when clause with a subquery on the right hand side.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.SubqueryInitiator<CaseWhenAndThenBuilder<T>>CaseWhenAndThenBuilder. andNotExists()Starts an exists predicate for the when clause with a subquery on the right hand side.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.MultipleSubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubqueries(String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.SubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubquery()Starts aSubqueryInitiatorfor the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubquery(FullQueryBuilder<?,?> criteriaBuilder)Starts aSubqueryBuilderbased on the given criteria builder for the left hand side of a when predicate.SubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubquery(String subqueryAlias, String expression)Starts aSubqueryInitiatorfor the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>CaseWhenAndThenBuilder. andSubquery(String subqueryAlias, String expression, FullQueryBuilder<?,?> criteriaBuilder)Starts aSubqueryBuilderbased on the given criteria builder for the left hand side of a when predicate.CaseWhenOrBuilder<CaseWhenAndThenBuilder<T>>CaseWhenAndThenBuilder. or()Starts a case when or builder which connects it's predicates with the OR operator.