org.hibernate.search.spatial.impl
Class DistanceComparator
java.lang.Object
org.apache.lucene.search.FieldComparator<Double>
org.hibernate.search.spatial.impl.DistanceComparator
public final class DistanceComparator
- extends FieldComparator<Double>
Nested classes/interfaces inherited from class org.apache.lucene.search.FieldComparator |
FieldComparator.ByteComparator, FieldComparator.DocComparator, FieldComparator.DoubleComparator, FieldComparator.FloatComparator, FieldComparator.IntComparator, FieldComparator.LongComparator, FieldComparator.NumericComparator<T extends Number>, FieldComparator.RelevanceComparator, FieldComparator.ShortComparator, FieldComparator.StringComparatorLocale, FieldComparator.StringOrdValComparator, FieldComparator.StringValComparator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DistanceComparator
public DistanceComparator(Point center,
int hitsCount,
String fieldname)
compare
public int compare(int slot1,
int slot2)
- Specified by:
compare
in class FieldComparator<Double>
setBottom
public void setBottom(int slot)
- Specified by:
setBottom
in class FieldComparator<Double>
compareBottom
public int compareBottom(int doc)
throws IOException
- Specified by:
compareBottom
in class FieldComparator<Double>
- Throws:
IOException
copy
public void copy(int slot,
int doc)
throws IOException
- Specified by:
copy
in class FieldComparator<Double>
- Throws:
IOException
setNextReader
public void setNextReader(IndexReader reader,
int docBase)
throws IOException
- Specified by:
setNextReader
in class FieldComparator<Double>
- Throws:
IOException
value
public Double value(int slot)
- Specified by:
value
in class FieldComparator<Double>
Copyright © 2006-2013 Red Hat Middleware, LLC. All Rights Reserved