Uses of Class
org.apache.lucene.search.FieldComparator
-
Packages that use FieldComparator Package Description org.apache.lucene.search Code to search indices.org.apache.lucene.search.comparators Comparators, used to compare hits so as to determine their sort order when collecting the top results withTopFieldCollector
. -
-
Uses of FieldComparator in org.apache.lucene.search
Subclasses of FieldComparator in org.apache.lucene.search Modifier and Type Class Description static class
FieldComparator.RelevanceComparator
Sorts by descending relevance.static class
FieldComparator.TermValComparator
Sorts by field's natural Term sort order.class
SimpleFieldComparator<T>
BaseFieldComparator
implementation that is used for all contexts.Fields in org.apache.lucene.search declared as FieldComparator Modifier and Type Field Description protected FieldComparator<?>[]
FieldValueHitQueue. comparators
Methods in org.apache.lucene.search that return FieldComparator Modifier and Type Method Description FieldComparator<?>
SortedNumericSortField. getComparator(int numHits, boolean enableSkipping)
FieldComparator<?>
SortedSetSortField. getComparator(int numHits, boolean enableSkipping)
FieldComparator<?>
SortField. getComparator(int numHits, boolean enableSkipping)
Returns theFieldComparator
to use for sorting.FieldComparator<?>[]
FieldValueHitQueue. getComparators()
abstract FieldComparator<?>
FieldComparatorSource. newComparator(String fieldname, int numHits, boolean enableSkipping, boolean reversed)
Creates a comparator for the field in the given index. -
Uses of FieldComparator in org.apache.lucene.search.comparators
Subclasses of FieldComparator in org.apache.lucene.search.comparators Modifier and Type Class Description class
DocComparator
Comparator that sorts by asc _docclass
DoubleComparator
Comparator based onDouble.compare(double, double)
fornumHits
.class
FloatComparator
Comparator based onFloat.compare(float, float)
fornumHits
.class
IntComparator
Comparator based onInteger.compare(int, int)
fornumHits
.class
LongComparator
Comparator based onLong.compare(long, long)
fornumHits
.class
NumericComparator<T extends Number>
Abstract numeric comparator for comparing numeric values.class
TermOrdValComparator
Sorts by field's natural Term sort order, using ordinals.
-