com.browseengine.bobo.facets.filter
Class FacetFilter.FacetDocIdSetIterator

java.lang.Object
  extended by org.apache.lucene.search.DocIdSetIterator
      extended by com.browseengine.bobo.facets.filter.FacetFilter.FacetDocIdSetIterator
Enclosing class:
FacetFilter

public static class FacetFilter.FacetDocIdSetIterator
extends org.apache.lucene.search.DocIdSetIterator


Field Summary
protected  int _doc
           
protected  int _index
           
protected  int _maxID
           
protected  BigSegmentedArray _orderArray
           
 
Fields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS
 
Constructor Summary
FacetFilter.FacetDocIdSetIterator(FacetDataCache dataCache, int index)
           
 
Method Summary
 int advance(int id)
           
 int docID()
           
 int nextDoc()
           
 
Methods inherited from class org.apache.lucene.search.DocIdSetIterator
doc, next, skipTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_doc

protected int _doc

_index

protected final int _index

_maxID

protected final int _maxID

_orderArray

protected final BigSegmentedArray _orderArray
Constructor Detail

FacetFilter.FacetDocIdSetIterator

public FacetFilter.FacetDocIdSetIterator(FacetDataCache dataCache,
                                         int index)
Method Detail

docID

public final int docID()
Overrides:
docID in class org.apache.lucene.search.DocIdSetIterator

nextDoc

public int nextDoc()
            throws IOException
Overrides:
nextDoc in class org.apache.lucene.search.DocIdSetIterator
Throws:
IOException

advance

public int advance(int id)
            throws IOException
Overrides:
advance in class org.apache.lucene.search.DocIdSetIterator
Throws:
IOException


Copyright © 2011. All Rights Reserved.