org.elasticsearch.index.search.geo
Class InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet

java.lang.Object
  extended by org.apache.lucene.search.DocIdSet
      extended by org.elasticsearch.common.lucene.docset.DocSet
          extended by org.elasticsearch.common.lucene.docset.GetDocSet
              extended by org.elasticsearch.index.search.geo.InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet
Enclosing class:
InMemoryGeoBoundingBoxFilter

public static class InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet
extends GetDocSet


Field Summary
 
Fields inherited from class org.elasticsearch.common.lucene.docset.DocSet
EMPTY_DOC_SET
 
Fields inherited from class org.apache.lucene.search.DocIdSet
EMPTY_DOCIDSET
 
Constructor Summary
InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet(int maxDoc, GeoPointFieldData fieldData, Point topLeft, Point bottomRight)
           
 
Method Summary
 boolean get(int doc)
           
 boolean isCacheable()
           
 
Methods inherited from class org.elasticsearch.common.lucene.docset.GetDocSet
iterator, sizeInBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet

public InMemoryGeoBoundingBoxFilter.GeoBoundingBoxDocSet(int maxDoc,
                                                         GeoPointFieldData fieldData,
                                                         Point topLeft,
                                                         Point bottomRight)
Method Detail

isCacheable

public boolean isCacheable()
Overrides:
isCacheable in class org.apache.lucene.search.DocIdSet

get

public boolean get(int doc)
            throws java.io.IOException
Specified by:
get in class DocSet
Throws:
java.io.IOException