T
- The builder type that is returned on terminal operationspublic interface MultipleSubqueryInitiator<T>
Modifier and Type | Method | Description |
---|---|---|
T |
end() |
Finishes the subquery builder.
|
CommonQueryBuilder<?> |
getParentQueryBuilder() |
Returns the parent query builder.
|
SubqueryInitiator<MultipleSubqueryInitiator<T>> |
with(String subqueryAlias) |
Starts a
SubqueryInitiator for the given subquery alias. |
SubqueryBuilder<MultipleSubqueryInitiator<T>> |
with(String subqueryAlias,
FullQueryBuilder<?,?> criteriaBuilder) |
Starts a
SubqueryBuilder based on the given criteria builder for the given subquery alias. |
CommonQueryBuilder<?> getParentQueryBuilder()
SubqueryInitiator<MultipleSubqueryInitiator<T>> with(String subqueryAlias)
SubqueryInitiator
for the given subquery alias.subqueryAlias
- The alias for the subquery which will be replaced by the actual subquerySubqueryBuilder<MultipleSubqueryInitiator<T>> with(String subqueryAlias, FullQueryBuilder<?,?> criteriaBuilder)
SubqueryBuilder
based on the given criteria builder for the given subquery alias.subqueryAlias
- The alias for the subquery which will be replaced by the actual subquerycriteriaBuilder
- The criteria builder to base the subquery onT end()
Copyright © 2014–2020 Blazebit. All rights reserved.