org.elasticsearch.index.search.geo
Class GeoDistanceFilter
java.lang.Object
org.apache.lucene.search.Filter
org.elasticsearch.index.search.geo.GeoDistanceFilter
- All Implemented Interfaces:
- java.io.Serializable
public class GeoDistanceFilter
- extends org.apache.lucene.search.Filter
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
GeoDistanceFilter
public GeoDistanceFilter(double lat,
double lon,
double distance,
GeoDistance geoDistance,
java.lang.String fieldName,
FieldDataCache fieldDataCache)
lat
public double lat()
lon
public double lon()
distance
public double distance()
geoDistance
public GeoDistance geoDistance()
fieldName
public java.lang.String fieldName()
getDocIdSet
public org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader)
throws java.io.IOException
- Specified by:
getDocIdSet
in class org.apache.lucene.search.Filter
- Throws:
java.io.IOException
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object