public class Filters extends Object
| Constructor and Description |
|---|
Filters() |
| Modifier and Type | Method and Description |
|---|---|
static com.metamx.collections.bitmap.ImmutableBitmap |
matchPredicate(String dimension,
BitmapIndexSelector selector,
com.google.common.base.Predicate<String> predicate)
Return the union of bitmaps for all values matching a particular predicate.
|
static Filter |
toFilter(DimFilter dimFilter)
Convert a DimFilter to a Filter.
|
static List<Filter> |
toFilters(List<DimFilter> dimFilters)
Convert a list of DimFilters to a list of Filters.
|
public static List<Filter> toFilters(List<DimFilter> dimFilters)
dimFilters - list of DimFilters, should all be non-nullpublic static Filter toFilter(DimFilter dimFilter)
dimFilter - dimFilterpublic static com.metamx.collections.bitmap.ImmutableBitmap matchPredicate(String dimension, BitmapIndexSelector selector, com.google.common.base.Predicate<String> predicate)
dimension - dimension to look atselector - bitmap selectorpredicate - predicate to useCopyright © 2011–2016. All rights reserved.