org.elasticsearch.index.search.geo
Class GeoBoundingBoxFilter

java.lang.Object
  extended by org.apache.lucene.search.Filter
      extended by org.elasticsearch.index.search.geo.GeoBoundingBoxFilter
All Implemented Interfaces:
java.io.Serializable

public class GeoBoundingBoxFilter
extends org.apache.lucene.search.Filter

See Also:
Serialized Form

Nested Class Summary
static class GeoBoundingBoxFilter.Point
           
 
Constructor Summary
GeoBoundingBoxFilter(GeoBoundingBoxFilter.Point topLeft, GeoBoundingBoxFilter.Point bottomRight, java.lang.String fieldName, FieldDataCache fieldDataCache)
           
 
Method Summary
 GeoBoundingBoxFilter.Point bottomRight()
           
 java.lang.String fieldName()
           
 org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader)
           
 GeoBoundingBoxFilter.Point topLeft()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoBoundingBoxFilter

public GeoBoundingBoxFilter(GeoBoundingBoxFilter.Point topLeft,
                            GeoBoundingBoxFilter.Point bottomRight,
                            java.lang.String fieldName,
                            FieldDataCache fieldDataCache)
Method Detail

topLeft

public GeoBoundingBoxFilter.Point topLeft()

bottomRight

public GeoBoundingBoxFilter.Point bottomRight()

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