Class QueryDefinitionAbstractBuilder<T extends QueryDefinitionAbstractBuilder<T>>
- java.lang.Object
-
- com.lucidworks.search.dsl.request.query.QueryDefinitionAbstractBuilder<T>
-
- Direct Known Subclasses:
QueryDefinitionBuilder
,QueryDefinitionBuilder.Nested
public abstract class QueryDefinitionAbstractBuilder<T extends QueryDefinitionAbstractBuilder<T>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description QueryDefinitionAbstractBuilder()
-
Method Summary
-
-
-
Method Detail
-
withMain
public QueryBuilder<T> withMain()
-
withGroupedQuery
public QueryBuilder<T> withGroupedQuery()
-
withBoostsByValues
public T withBoostsByValues(java.util.List<BoostByValue> boosts)
-
withBoostByValue
public T withBoostByValue(BoostByValue boost)
-
withBoostByValue
public BoostByValueBuilder.Nested<T> withBoostByValue()
-
withBoostsByQuery
public T withBoostsByQuery(java.util.List<BoostQuery> boostsByQuery)
-
withBoostByQuery
public T withBoostByQuery(BoostQuery boost)
-
withUserQuery
public T withUserQuery(java.lang.String userQuery)
-
withNamedFilters
public T withNamedFilters(java.util.List<NamedFilter> namedFilters)
-
withNamedFilter
public T withNamedFilter(NamedFilter namedFilter)
-
withFilter
public QueryBuilder<T> withFilter()
-
withBoostByFunction
public T withBoostByFunction(FunctionQuery functionQuery)
-
withGroupedFilter
public QueryBuilder<T> withGroupedFilter()
-
withBoostsByDocIds
public T withBoostsByDocIds(java.util.List<java.lang.String> docIds)
-
withBoostByDocId
public T withBoostByDocId(java.lang.String docId)
-
-