public class BitSetFilter extends RandomAccessFilter
| Modifier and Type | Field and Description |
|---|---|
protected BitSetBuilder |
bitSetBuilder |
protected AdaptiveFacetFilter.FacetDataCacheBuilder |
facetDataCacheBuilder |
| Constructor and Description |
|---|
BitSetFilter(BitSetBuilder bitSetBuilder,
AdaptiveFacetFilter.FacetDataCacheBuilder facetDataCacheBuilder) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.util.OpenBitSet |
getBitSet(FacetDataCache dataCache) |
double |
getFacetSelectivity(BoboIndexReader reader) |
RandomAccessDocIdSet |
getRandomAccessDocIdSet(BoboIndexReader reader) |
getDocIdSetprotected final AdaptiveFacetFilter.FacetDataCacheBuilder facetDataCacheBuilder
protected final BitSetBuilder bitSetBuilder
public BitSetFilter(BitSetBuilder bitSetBuilder, AdaptiveFacetFilter.FacetDataCacheBuilder facetDataCacheBuilder)
public org.apache.lucene.util.OpenBitSet getBitSet(FacetDataCache dataCache)
public RandomAccessDocIdSet getRandomAccessDocIdSet(BoboIndexReader reader) throws IOException
getRandomAccessDocIdSet in class RandomAccessFilterIOExceptionpublic double getFacetSelectivity(BoboIndexReader reader)
getFacetSelectivity in class RandomAccessFilterCopyright © 2005–2013. All rights reserved.