com.browseengine.bobo.facets.filter
Class FacetOrFilter.FacetOrDocIdSetIterator

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

public static class FacetOrFilter.FacetOrDocIdSetIterator
extends org.apache.lucene.search.DocIdSetIterator


Field Summary
protected  org.apache.lucene.util.BitVector _bitset
           
protected  FacetDataCache _dataCache
           
protected  int _doc
           
protected  int _maxID
           
protected  BigSegmentedArray _orderArray
           
 
Fields inherited from class org.apache.lucene.search.DocIdSetIterator
NO_MORE_DOCS
 
Constructor Summary
FacetOrFilter.FacetOrDocIdSetIterator(FacetDataCache dataCache, org.apache.lucene.util.BitVector bitset)
           
 
Method Summary
 int advance(int id)
           
 int docID()
           
 int nextDoc()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_doc

protected int _doc

_dataCache

protected final FacetDataCache _dataCache

_maxID

protected int _maxID

_bitset

protected final org.apache.lucene.util.BitVector _bitset

_orderArray

protected final BigSegmentedArray _orderArray
Constructor Detail

FacetOrFilter.FacetOrDocIdSetIterator

public FacetOrFilter.FacetOrDocIdSetIterator(FacetDataCache dataCache,
                                             org.apache.lucene.util.BitVector bitset)
Method Detail

docID

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

nextDoc

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

advance

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


Copyright © 2011. All Rights Reserved.