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.