Sorting (Solr 3.6.2 API)
Keywords: org.apache.solr.search.Sorting class

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.solr.search
Class Sorting

    java.lang.Object
      org.apache.solr.search.Sorting

    public class Sorting

extends Object

Extra lucene sorting utilities & convenience methods

Version:
  $Id: Sorting.java 778893 2009-05-26 21:34:53Z yonik $

Constructor Summary
`Sorting()`

Method Summary
`static SortField` | `getStringSortField(String fieldName, boolean reverse, boolean nullLast, boolean nullFirst)` Returns a `SortField` for a string field.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### Sorting

    public Sorting()

Method Detail

### getStringSortField

    public static SortField getStringSortField(String fieldName,
                                               boolean reverse,
                                               boolean nullLast,
                                               boolean nullFirst)

  Returns a `SortField` for a string field. If nullLast and nullFirst are both false, then default lucene string sorting is used where null strings sort first in an ascending sort, and last in a descending sort.

  Parameters:
    `fieldName` - the name of the field to sort on
    `reverse` - true for a reverse (desc) sort
    `nullLast` - true if null should come last, regardless of sort order
    `nullFirst` - true if null should come first, regardless of sort order
  Returns:
    SortField

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD