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 aCaseWhenAndThenBuilder
for building a when expression with conjunctively connected predicates.CaseWhenAndThenBuilder<CaseWhenBuilder<T>>
CaseWhenStarterBuilder. whenAnd()
Starts aCaseWhenAndThenBuilder
which 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 aRestrictionBuilder
for 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 aSubqueryInitiator
for the left hand side of a when predicate.SubqueryInitiator<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>
CaseWhenAndThenBuilder. andSubquery()
Starts aSubqueryInitiator
for the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>
CaseWhenAndThenBuilder. andSubquery(FullQueryBuilder<?,?> criteriaBuilder)
Starts aSubqueryBuilder
based 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 aSubqueryInitiator
for the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenAndThenBuilder<T>>>
CaseWhenAndThenBuilder. andSubquery(String subqueryAlias, String expression, FullQueryBuilder<?,?> criteriaBuilder)
Starts aSubqueryBuilder
based 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.