class QueryCombinatorBuilder
Query combinator builder
This builder is used for creating the query combinators with subquires inside.
<init> |
Query combinator builder QueryCombinatorBuilder(combinator: QueryCombinator) |
combinator |
is kind of combinator. val combinator: QueryCombinator |
addSubqueries |
Adds new queries to combinator fun addSubqueries(subqueries: List<SearchQuery>): QueryCombinatorBuilder |
subqueries |
Returns the list of queries. If the quires count is not enough, the method will throw an exception. fun subqueries(): List<SearchQuery> |
subquery |
Adds a new query to combinator fun subquery(callback: SubqueryBuilder): QueryCombinatorBuilder |
subquery |
Extends QueryCombinatorBuilder subquery method. The current implementation makes using adding an new subquery to combinator builder more idiomatically for Kotlin. fun QueryCombinatorBuilder.subquery(block: QueryBuilder.() -> Unit): QueryCombinatorBuilder |