Uses of Class
org.apache.lucene.search.SortField
-
Packages that use SortField Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.search Code to search indices. -
-
Uses of SortField in org.apache.lucene.document
Methods in org.apache.lucene.document that return SortField Modifier and Type Method Description static SortField
LatLonDocValuesField. newDistanceSort(String field, double latitude, double longitude)
Creates a SortField for sorting by distance from a location.static SortField
XYDocValuesField. newDistanceSort(String field, float x, float y)
Creates a SortField for sorting by distance from a location.static SortField
FeatureField. newFeatureSort(String field, String featureName)
Creates a SortField for sorting by the value of a feature. -
Uses of SortField in org.apache.lucene.search
Subclasses of SortField in org.apache.lucene.search Modifier and Type Class Description class
SortedNumericSortField
SortField forSortedNumericDocValues
.class
SortedSetSortField
SortField forSortedSetDocValues
.Fields in org.apache.lucene.search declared as SortField Modifier and Type Field Description static SortField
SortField. FIELD_DOC
Represents sorting by document number (index order).static SortField
SortField. FIELD_SCORE
Represents sorting by document score (relevance).protected SortField[]
FieldValueHitQueue. fields
Stores the sort criteria being used.SortField[]
TopFieldDocs. fields
The fields which were used to sort results by.Methods in org.apache.lucene.search that return SortField Modifier and Type Method Description SortField[]
Sort. getSort()
Representation of the sort criteria.SortField
DoubleValuesSource. getSortField(boolean reverse)
Create a sort field based on the value of this producerSortField
LongValuesSource. getSortField(boolean reverse)
Create a sort field based on the value of this producerSortField
SortField. rewrite(IndexSearcher searcher)
Rewrites this SortField, returning a new SortField if a change is made.Methods in org.apache.lucene.search with parameters of type SortField Modifier and Type Method Description 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 field)
Sets the sort to the given criteria.void
Sort. setSort(SortField... fields)
Sets the sort to the given criteria in succession: the first SortField is checked first, but if it produces a tie, then the second SortField is used to break the tie, etc.Constructors in org.apache.lucene.search with parameters of type SortField Constructor Description Sort(SortField field)
Sorts by the criteria in the given SortField.Sort(SortField... fields)
Sets the sort to the given criteria in succession: the first SortField is checked first, but if it produces a tie, then the second SortField is used to break the tie, etc.TopFieldDocs(TotalHits totalHits, ScoreDoc[] scoreDocs, SortField[] fields)
Creates one of these objects.
-