Uses of Interface
com.blazebit.persistence.CaseWhenOrThenBuilder
Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
-
Uses of CaseWhenOrThenBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence that return CaseWhenOrThenBuilder Modifier and Type Method Description CaseWhenOrThenBuilder<CaseWhenBuilder<T>>
BinaryPredicateBuilder. caseWhenOr()
Starts aCaseWhenOrThenBuilder
for building a when expression with disjunctively connected predicates.CaseWhenOrThenBuilder<CaseWhenBuilder<T>>
CaseWhenStarterBuilder. whenOr()
Starts aCaseWhenOrThenBuilder
which is a predicate consisting only of disjunctiv connected predicates.Methods in com.blazebit.persistence that return types with arguments of type CaseWhenOrThenBuilder Modifier and Type Method Description CaseWhenAndBuilder<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. and()
Starts a case when and builder which connects it's predicates with the AND operator.RestrictionBuilder<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. or(String expression)
Starts aRestrictionBuilder
for a case when predicate with the given expression as left hand expression.SubqueryInitiator<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. orExists()
Starts an exists predicate for the when clause with a subquery on the right hand side.SubqueryBuilder<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. orExists(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<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. orNotExists()
Starts an exists predicate for the when clause with a subquery on the right hand side.SubqueryBuilder<CaseWhenOrThenBuilder<T>>
CaseWhenOrThenBuilder. orNotExists(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<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubqueries(String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.SubqueryInitiator<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubquery()
Starts aSubqueryInitiator
for the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubquery(FullQueryBuilder<?,?> criteriaBuilder)
Starts aSubqueryBuilder
based on the given criteria builder for the left hand side of a when predicate.SubqueryInitiator<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubquery(String subqueryAlias, String expression)
Starts aSubqueryInitiator
for the left hand side of a when predicate.SubqueryBuilder<RestrictionBuilder<CaseWhenOrThenBuilder<T>>>
CaseWhenOrThenBuilder. orSubquery(String subqueryAlias, String expression, FullQueryBuilder<?,?> criteriaBuilder)
Starts aSubqueryBuilder
based on the given criteria builder for the left hand side of a when predicate.