Class SortElement
- java.lang.Object
- 
- com.lucidworks.search.dsl.DslBase
- 
- com.lucidworks.search.dsl.request.DslCloneable
- 
- com.lucidworks.search.dsl.request.SortElement
 
 
 
- 
 public class SortElement extends DslCloneable An element of sorting order. It has multiple types:SortElement.Type.RELEVANCYsorts by relevancy descending. The rest of parameters are ignored.SortElement.Type.FIELDsorts by a field specified ingetValue()ingetOrder()SortElement.Type.EXPRESSIONsorts by an expression specified ingetValue()ingetOrder()SortElement.Type.QUERYsorts by a query specified ingetQuery()()} ingetOrder()
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSortElement.OrderSorting orderstatic classSortElement.TypeSort element type
 - 
Constructor SummaryConstructors Constructor Description SortElement(SortElement.Type type, java.lang.String value, SortElement.Order order, Query query)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SortElementclone()SortElement.OrdergetOrder()QuerygetQuery()SortElement.TypegetType()java.lang.StringgetValue()voidsetValue(java.lang.String value)- 
Methods inherited from class com.lucidworks.search.dsl.request.DslCloneableclone, deepClone
 
- 
 
- 
- 
- 
Constructor Detail- 
SortElementpublic SortElement(SortElement.Type type, java.lang.String value, SortElement.Order order, Query query) 
 
- 
 - 
Method Detail- 
getValuepublic java.lang.String getValue() - Returns:
- field name for SortElement.Type.FIELDand sort expresion forSortElement.Type.EXPRESSION. Ignored for other types
 
 - 
setValuepublic void setValue(java.lang.String value) 
 - 
getOrderpublic SortElement.Order getOrder() - Returns:
- Sorting order. Ignored for SortElement.Type.RELEVANCY
 
 - 
getTypepublic SortElement.Type getType() - Returns:
- SortElement.Typeof sort element
 
 - 
getQuerypublic Query getQuery() - Returns:
- Sorting query. Only used with SortElement.Type.QUERY
 
 - 
clonepublic SortElement clone() - Specified by:
- clonein class- DslCloneable
 
 
- 
 
-