public final class FacetRangeFilter extends RandomAccessFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
FacetRangeFilter.FacetRangeValueConverter |
| Constructor and Description |
|---|
FacetRangeFilter(FacetHandler<FacetDataCache> facetHandler,
String rangeString) |
| Modifier and Type | Method and Description |
|---|---|
static int[] |
convertIndexes(FacetDataCache dataCache,
String[] vals) |
double |
getFacetSelectivity(BoboIndexReader reader) |
RandomAccessDocIdSet |
getRandomAccessDocIdSet(BoboIndexReader reader) |
static String[] |
getRangeStrings(String rangeString) |
static int[] |
parse(FacetDataCache dataCache,
String rangeString) |
getDocIdSetpublic FacetRangeFilter(FacetHandler<FacetDataCache> facetHandler, String rangeString)
public double getFacetSelectivity(BoboIndexReader reader)
getFacetSelectivity in class RandomAccessFilterpublic static int[] convertIndexes(FacetDataCache dataCache, String[] vals)
public static int[] parse(FacetDataCache dataCache, String rangeString)
public RandomAccessDocIdSet getRandomAccessDocIdSet(BoboIndexReader reader) throws IOException
getRandomAccessDocIdSet in class RandomAccessFilterIOExceptionCopyright © 2005–2013. All rights reserved.