Class SortStrategyBuilder
- java.lang.Object
- 
- com.lucidworks.search.dsl.request.SortStrategyAbstractBuilder<SortStrategyBuilder>
- 
- com.lucidworks.search.dsl.request.SortStrategyBuilder
 
 
- 
 public class SortStrategyBuilder extends SortStrategyAbstractBuilder<SortStrategyBuilder> 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSortStrategyBuilder.Nested<R>
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SortStrategybuild()static SortStrategyBuilderbuilder()static <S> SortStrategyBuilder.Nested<S>builder(java.util.function.Consumer<SortStrategy> callback, S parent)TwithSort(SortElement sort)TwithSort(SortElement.Type type, java.lang.String value, SortElement.Order order, Query query)TwithSort(java.util.List<SortElement> sorts)TwithSortAsc(java.lang.String value)TwithSortByQuery(Query query, SortElement.Order order)QueryBuilder<T>withSortByQueryAsc()TwithSortByQueryAsc(Query query)QueryBuilder<T>withSortByQueryDesc()TwithSortByQueryDesc(Query query)TwithSortByRelevancy()TwithSortDesc(java.lang.String value)TwithSortExpressionAsc(java.lang.String expression)TwithSortExpressionDesc(java.lang.String expression)
 
- 
- 
- 
Method Detail- 
builderpublic static SortStrategyBuilder builder() 
 - 
buildpublic SortStrategy build() 
 - 
builderpublic static <S> SortStrategyBuilder.Nested<S> builder(java.util.function.Consumer<SortStrategy> callback, S parent) 
 - 
withSortpublic T withSort(SortElement sort) 
 - 
withSortpublic T withSort(java.util.List<SortElement> sorts) 
 - 
withSortByRelevancypublic T withSortByRelevancy() 
 - 
withSortAscpublic T withSortAsc(java.lang.String value) 
 - 
withSortDescpublic T withSortDesc(java.lang.String value) 
 - 
withSortExpressionAscpublic T withSortExpressionAsc(java.lang.String expression) 
 - 
withSortExpressionDescpublic T withSortExpressionDesc(java.lang.String expression) 
 - 
withSortByQueryDescpublic QueryBuilder<T> withSortByQueryDesc() 
 - 
withSortByQueryDescpublic T withSortByQueryDesc(Query query) 
 - 
withSortByQueryAscpublic QueryBuilder<T> withSortByQueryAsc() 
 - 
withSortByQueryAscpublic T withSortByQueryAsc(Query query) 
 - 
withSortByQuerypublic T withSortByQuery(Query query, SortElement.Order order) 
 - 
withSortpublic T withSort(SortElement.Type type, java.lang.String value, SortElement.Order order, Query query) 
 
- 
 
-