Uses of Class
org.apache.lucene.search.FieldComparator
-
Packages that use FieldComparator Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.queries.function Queries that compute score based upon a function.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
.org.apache.lucene.search.grouping Grouping.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.spatial3d Lucene field & query support for the spatial geometry implemented inorg.apache.lucene.spatial3d.geom
. -
-
Uses of FieldComparator in org.apache.lucene.document
Subclasses of FieldComparator in org.apache.lucene.document Modifier and Type Class Description (package private) class
FeatureSortField.FeatureComparator
Parses a feature field's values as float and sorts by descending value(package private) class
LatLonPointDistanceComparator
Compares documents by distance from an origin point(package private) class
XYPointDistanceComparator
Compares documents by distance from an origin pointMethods in org.apache.lucene.document that return FieldComparator Modifier and Type Method Description FieldComparator<?>
FeatureSortField. getComparator(int numHits, boolean enableSkipping)
FieldComparator<?>
LatLonPointSortField. getComparator(int numHits, boolean enableSkipping)
FieldComparator<?>
XYPointSortField. getComparator(int numHits, boolean enableSkipping)
-
Uses of FieldComparator in org.apache.lucene.queries.function
Subclasses of FieldComparator in org.apache.lucene.queries.function Modifier and Type Class Description (package private) class
ValueSource.ValueSourceComparator
Implement aFieldComparator
that works off of theFunctionValues
for a ValueSource instead of the normal Lucene FieldComparator that works off of a FieldCache.Methods in org.apache.lucene.queries.function that return FieldComparator Modifier and Type Method Description FieldComparator<java.lang.Double>
ValueSource.ValueSourceComparatorSource. newComparator(java.lang.String fieldname, int numHits, boolean enableSkipping, boolean reversed)
-
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.TermOrdValComparator
Sorts by field's natural Term sort order, using ordinals.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
(package private) FieldComparator<?>[]
TopDocs.MergeSortQueue. comparators
(package private) FieldComparator<?>
TopFieldCollector. firstComparator
private FieldComparator<?>
FieldValueHitQueue.OneComparatorFieldValueHitQueue. oneComparator
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()
FieldComparator<java.lang.Double>
DoubleValuesSource.DoubleValuesComparatorSource. newComparator(java.lang.String fieldname, int numHits, boolean enableSkipping, boolean reversed)
abstract FieldComparator<?>
FieldComparatorSource. newComparator(java.lang.String fieldname, int numHits, boolean enableSkipping, boolean reversed)
Creates a comparator for the field in the given index.FieldComparator<java.lang.Long>
LongValuesSource.LongValuesComparatorSource. newComparator(java.lang.String fieldname, int numHits, boolean enableSkipping, boolean reversed)
-
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 java.lang.Number>
Abstract numeric comparator for comparing numeric values. -
Uses of FieldComparator in org.apache.lucene.search.grouping
Fields in org.apache.lucene.search.grouping declared as FieldComparator Modifier and Type Field Description (package private) FieldComparator[]
AllGroupHeadsCollector.SortingGroupHead. comparators
private FieldComparator<?>[]
BlockGroupingCollector. comparators
private FieldComparator<?>[]
FirstPassGroupingCollector. comparators
FieldComparator[]
SearchGroup.GroupComparator. comparators
-
Uses of FieldComparator in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join that return FieldComparator Modifier and Type Method Description FieldComparator<?>
ToParentBlockJoinSortField. getComparator(int numHits, boolean enableSkipping)
private FieldComparator<?>
ToParentBlockJoinSortField. getDoubleComparator(int numHits)
private FieldComparator<?>
ToParentBlockJoinSortField. getFloatComparator(int numHits)
private FieldComparator<?>
ToParentBlockJoinSortField. getIntComparator(int numHits)
private FieldComparator<?>
ToParentBlockJoinSortField. getLongComparator(int numHits)
private FieldComparator<?>
ToParentBlockJoinSortField. getStringComparator(int numHits)
-
Uses of FieldComparator in org.apache.lucene.spatial3d
Subclasses of FieldComparator in org.apache.lucene.spatial3d Modifier and Type Class Description (package private) class
Geo3DPointDistanceComparator
Compares documents by distance from an origin point, using a GeoDistanceShape to compute the distance(package private) class
Geo3DPointOutsideDistanceComparator
Compares documents by outside distance, using a GeoOutsideDistance to compute the distanceMethods in org.apache.lucene.spatial3d that return FieldComparator Modifier and Type Method Description FieldComparator<?>
Geo3DPointOutsideSortField. getComparator(int numHits, boolean enableSkipping)
FieldComparator<?>
Geo3DPointSortField. getComparator(int numHits, boolean enableSkipping)
-