Uses of Class
org.apache.lucene.search.SortField

Packages that use SortField
org.apache.lucene.search Code to search indices. 
org.apache.lucene.search.grouping This module enables search result grouping with Lucene, where hits with the same value in the specified single-valued group field are grouped together. 
 

Uses of SortField in org.apache.lucene.search
 

Fields in org.apache.lucene.search declared as SortField
static SortField SortField.FIELD_DOC
          Represents sorting by document number (index order).
static SortField SortField.FIELD_SCORE
          Represents sorting by document score (relevance).
 SortField[] TopFieldDocs.fields
          The fields which were used to sort results by.
protected  SortField[] FieldValueHitQueue.fields
          Stores the sort criteria being used.
 

Methods in org.apache.lucene.search that return SortField
 SortField[] Sort.getSort()
          Representation of the sort criteria.
 SortField SortField.setMissingValue(Object missingValue)
          Set a default sorting value for documents which lacks one
 

Methods in org.apache.lucene.search with parameters of type SortField
static
<T extends FieldValueHitQueue.Entry>
FieldValueHitQueue<T>
FieldValueHitQueue.create(SortField[] fields, int size)
          Creates a hit queue sorted by the given list of fields.
 void Sort.setSort(SortField... fields)
          Sets the sort to the given criteria in succession.
 void Sort.setSort(SortField field)
          Sets the sort to the given criteria.
 

Constructors in org.apache.lucene.search with parameters of type SortField
Sort(SortField... fields)
          Sorts in succession by the criteria in each SortField.
Sort(SortField field)
          Sorts by the criteria in the given SortField.
TopFieldDocs(int totalHits, ScoreDoc[] scoreDocs, SortField[] fields, float maxScore)
          Creates one of these objects.
 

Uses of SortField in org.apache.lucene.search.grouping
 

Fields in org.apache.lucene.search.grouping declared as SortField
 SortField[] TopGroups.groupSort
          How groups are sorted against each other
 SortField[] TopGroups.withinGroupSort
          How docs are sorted within each group
 

Constructors in org.apache.lucene.search.grouping with parameters of type SortField
TopGroups(SortField[] groupSort, SortField[] withinGroupSort, int totalHitCount, int totalGroupedHitCount, GroupDocs<GROUP_VALUE_TYPE>[] groups)
           
TopGroups(SortField[] groupSort, SortField[] withinGroupSort, int totalHitCount, int totalGroupedHitCount, GroupDocs<GROUP_VALUE_TYPE>[] groups)