T - The concrete builder typeBaseWhereBuilder<T>BaseCriteriaBuilder<T,X>, BaseCTECriteriaBuilder<X>, BaseDeleteCriteriaBuilder<T,X>, BaseInsertCriteriaBuilder<T,X>, BaseModificationCriteriaBuilder<X>, BaseQueryBuilder<T,X>, BaseSubqueryBuilder<X>, BaseUpdateCriteriaBuilder<T,X>, CriteriaBuilder<T>, DeleteCriteriaBuilder<T>, FullQueryBuilder<T,X>, FullSelectCTECriteriaBuilder<X>, InsertCriteriaBuilder<T>, LeafOngoingSetOperationCriteriaBuilder<X>, LeafOngoingSetOperationCTECriteriaBuilder<X>, LeafOngoingSetOperationSubqueryBuilder<X>, ModificationCriteriaBuilder<X>, OngoingSetOperationCriteriaBuilder<T,Y>, OngoingSetOperationCTECriteriaBuilder<T,Y>, OngoingSetOperationSubqueryBuilder<T,Y>, PaginatedCriteriaBuilder<T>, QueryBuilder<T,X>, ReturningDeleteCriteriaBuilder<T,X>, ReturningInsertCriteriaBuilder<T,X>, ReturningModificationCriteriaBuilder<X,Y>, ReturningUpdateCriteriaBuilder<T,X>, SelectBaseCTECriteriaBuilder<X>, SelectCTECriteriaBuilder<X>, SelectRecursiveCTECriteriaBuilder<X>, StartOngoingSetOperationCriteriaBuilder<X,Y>, StartOngoingSetOperationCTECriteriaBuilder<X,Y>, StartOngoingSetOperationSubqueryBuilder<X,Y>, SubqueryBuilder<T>, UpdateCriteriaBuilder<T>public interface WhereBuilder<T extends WhereBuilder<T>> extends BaseWhereBuilder<T>
| Modifier and Type | Method | Description |
|---|---|---|
T |
setWhereExpression(String expression) |
Sets the given expression as expression for the where clause.
|
MultipleSubqueryInitiator<T> |
setWhereExpressionSubqueries(String expression) |
Starts a
MultipleSubqueryInitiator for expression of the where clause. |
WhereOrBuilder<T> |
whereOr() |
Starts a
WhereOrBuilder which is a predicate consisting only of
disjunctiv connected predicates. |
where, whereCase, whereExists, whereExists, whereExpression, whereExpressionSubqueries, whereNotExists, whereNotExists, whereSimpleCase, whereSubqueries, whereSubquery, whereSubquery, whereSubquery, whereSubqueryWhereOrBuilder<T> whereOr()
WhereOrBuilder 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 setWhereExpression(String expression)
expression - The where expressionMultipleSubqueryInitiator<T> setWhereExpressionSubqueries(String expression)
MultipleSubqueryInitiator for expression of the where clause.
All occurrences of subsequently defined subqueryAliases in expression will be replaced by the respective subquery.
When the builder finishes, the resulting expression is used as expression for the where clause.
expression - The where expressionCopyright © 2014–2020 Blazebit. All rights reserved.