T
- The concrete builder typeBaseHavingBuilder<T>
BaseCriteriaBuilder<T,X>
, BaseCTECriteriaBuilder<X>
, BaseInsertCriteriaBuilder<T,X>
, BaseSubqueryBuilder<X>
, CriteriaBuilder<T>
, FullSelectCTECriteriaBuilder<X>
, GroupByBuilder<X>
, InsertCriteriaBuilder<T>
, LeafOngoingSetOperationCriteriaBuilder<X>
, LeafOngoingSetOperationCTECriteriaBuilder<X>
, LeafOngoingSetOperationSubqueryBuilder<X>
, OngoingSetOperationCriteriaBuilder<T,Y>
, OngoingSetOperationCTECriteriaBuilder<T,Y>
, OngoingSetOperationSubqueryBuilder<T,Y>
, ReturningInsertCriteriaBuilder<T,X>
, SelectBaseCTECriteriaBuilder<X>
, SelectCTECriteriaBuilder<X>
, SelectRecursiveCTECriteriaBuilder<X>
, StartOngoingSetOperationCriteriaBuilder<X,Y>
, StartOngoingSetOperationCTECriteriaBuilder<X,Y>
, StartOngoingSetOperationSubqueryBuilder<X,Y>
, SubqueryBuilder<T>
public interface HavingBuilder<T extends HavingBuilder<T>> extends BaseHavingBuilder<T>
Modifier and Type | Method | Description |
---|---|---|
HavingOrBuilder<T> |
havingOr() |
Starts a
HavingOrBuilder which is a predicate consisting only of disjunctiv connected predicates. |
T |
setHavingExpression(String expression) |
Sets the given expression as expression for the having clause.
|
MultipleSubqueryInitiator<T> |
setHavingExpressionSubqueries(String expression) |
Starts a
MultipleSubqueryInitiator for expression of the having clause. |
having, havingCase, havingExists, havingExists, havingExpression, havingExpressionSubqueries, havingNotExists, havingNotExists, havingSimpleCase, havingSubqueries, havingSubquery, havingSubquery, havingSubquery, havingSubquery
HavingOrBuilder<T> havingOr()
HavingOrBuilder
which is a predicate consisting only of disjunctiv connected predicates.
When the builder finishes, the predicate is added to the parent predicate container represented by the type T
.T setHavingExpression(String expression)
expression
- The having expressionMultipleSubqueryInitiator<T> setHavingExpressionSubqueries(String expression)
MultipleSubqueryInitiator
for expression of the having clause.
All occurrences of subsequently defined subqueryAlias
es in expression
will be replaced by the respective subquery.
When the builder finishes, the resulting expression is used as expression for the having clause.
expression
- The having expressionCopyright © 2014–2019 Blazebit. All rights reserved.