public class FacetOrFilter extends RandomAccessFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
FacetOrFilter.FacetOrDocIdSetIterator |
static class |
FacetOrFilter.FacetOrRandomAccessDocIdSet |
| Modifier and Type | Field and Description |
|---|---|
protected FacetHandler<FacetDataCache> |
_facetHandler |
protected String[] |
_vals |
| Constructor and Description |
|---|
FacetOrFilter(FacetHandler<FacetDataCache> facetHandler,
String[] vals) |
FacetOrFilter(FacetHandler<FacetDataCache> facetHandler,
String[] vals,
boolean takeCompliment) |
FacetOrFilter(FacetHandler<FacetDataCache> facetHandler,
String[] vals,
boolean takeCompliment,
FacetValueConverter valueConverter) |
| Modifier and Type | Method and Description |
|---|---|
double |
getFacetSelectivity(BoboIndexReader reader) |
RandomAccessDocIdSet |
getRandomAccessDocIdSet(BoboIndexReader reader) |
getDocIdSetprotected final FacetHandler<FacetDataCache> _facetHandler
protected final String[] _vals
public FacetOrFilter(FacetHandler<FacetDataCache> facetHandler, String[] vals)
public FacetOrFilter(FacetHandler<FacetDataCache> facetHandler, String[] vals, boolean takeCompliment)
public FacetOrFilter(FacetHandler<FacetDataCache> facetHandler, String[] vals, boolean takeCompliment, FacetValueConverter valueConverter)
public double getFacetSelectivity(BoboIndexReader reader)
getFacetSelectivity in class RandomAccessFilterpublic RandomAccessDocIdSet getRandomAccessDocIdSet(BoboIndexReader reader) throws IOException
getRandomAccessDocIdSet in class RandomAccessFilterIOExceptionCopyright © 2005–2013. All rights reserved.