Uses of Class
org.apache.lucene.search.FieldComparator
Packages that use FieldComparator
Package
Description
The logical representation of a
Document for indexing and searching.Queries that compute score based upon a function.
Code to search indices.
Comparators, used to compare hits so as to determine their
sort order when collecting the top results with
TopFieldCollector.Grouping.
Support for index-time and query-time joins.
-
Uses of FieldComparator in org.apache.lucene.document
Subclasses of FieldComparator in org.apache.lucene.documentModifier and TypeClassDescription(package private) classParses a feature field's values as float and sorts by descending value(package private) classCompares documents by distance from an origin point(package private) classCompares documents by distance from an origin pointMethods in org.apache.lucene.document that return FieldComparatorModifier and TypeMethodDescriptionFeatureSortField.getComparator(int numHits, int sortPos) LatLonPointSortField.getComparator(int numHits, int sortPos) XYPointSortField.getComparator(int numHits, int sortPos) -
Uses of FieldComparator in org.apache.lucene.queries.function
Subclasses of FieldComparator in org.apache.lucene.queries.functionModifier and TypeClassDescription(package private) classImplement aFieldComparatorthat works off of theFunctionValuesfor a ValueSource instead of the normal Lucene FieldComparator that works off of a FieldCache.Methods in org.apache.lucene.queries.function that return FieldComparatorModifier and TypeMethodDescriptionValueSource.ValueSourceComparatorSource.newComparator(String fieldname, int numHits, int sortPos, boolean reversed) -
Uses of FieldComparator in org.apache.lucene.search
Subclasses of FieldComparator in org.apache.lucene.searchModifier and TypeClassDescriptionstatic final classSorts by descending relevance.static classSorts by field's natural Term sort order, using ordinals.static classSorts by field's natural Term sort order.classBaseFieldComparatorimplementation that is used for all contexts.Fields in org.apache.lucene.search declared as FieldComparatorModifier and TypeFieldDescriptionprotected final FieldComparator<?>[]FieldValueHitQueue.comparators(package private) final FieldComparator<?>[]TopDocs.MergeSortQueue.comparators(package private) final FieldComparator<?> TopFieldCollector.firstComparatorprivate final FieldComparator<?> FieldValueHitQueue.OneComparatorFieldValueHitQueue.oneComparatorMethods in org.apache.lucene.search that return FieldComparatorModifier and TypeMethodDescriptionSortedNumericSortField.getComparator(int numHits, int sortPos) SortedSetSortField.getComparator(int numHits, int sortPos) SortField.getComparator(int numHits, int sortPos) Returns theFieldComparatorto use for sorting.FieldComparator<?>[]FieldValueHitQueue.getComparators()DoubleValuesSource.DoubleValuesComparatorSource.newComparator(String fieldname, int numHits, int sortPos, boolean reversed) abstract FieldComparator<?> FieldComparatorSource.newComparator(String fieldname, int numHits, int sortPos, boolean reversed) Creates a comparator for the field in the given index.LongValuesSource.LongValuesComparatorSource.newComparator(String fieldname, int numHits, int sortPos, boolean reversed) -
Uses of FieldComparator in org.apache.lucene.search.comparators
Subclasses of FieldComparator in org.apache.lucene.search.comparatorsModifier and TypeClassDescriptionclassComparator that sorts by asc _docclassComparator based onDouble.compare(double, double)fornumHits.classComparator based onFloat.compare(float, float)fornumHits.classComparator based onInteger.compare(int, int)fornumHits.classComparator based onLong.compare(long, long)fornumHits.classNumericComparator<T extends 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 FieldComparatorModifier and TypeFieldDescription(package private) final FieldComparator[]AllGroupHeadsCollector.SortingGroupHead.comparatorsprivate final FieldComparator<?>[]BlockGroupingCollector.comparatorsprivate final FieldComparator<?>[]FirstPassGroupingCollector.comparatorsfinal FieldComparator[]SearchGroup.GroupComparator.comparators -
Uses of FieldComparator in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join that return FieldComparatorModifier and TypeMethodDescriptionToParentBlockJoinSortField.getComparator(int numHits, int sortPos) private FieldComparator<?> ToParentBlockJoinSortField.getDoubleComparator(int numHits, int sortPost) private FieldComparator<?> ToParentBlockJoinSortField.getFloatComparator(int numHits, int sortPos) private FieldComparator<?> ToParentBlockJoinSortField.getIntComparator(int numHits, int sortPos) private FieldComparator<?> ToParentBlockJoinSortField.getLongComparator(int numHits, int sortPos) private FieldComparator<?> ToParentBlockJoinSortField.getStringComparator(int numHits)