Class ModelAwareSkipFilter
- java.lang.Object
-
- org.apache.hadoop.hbase.filter.Filter
-
- org.apache.hadoop.hbase.filter.FilterBase
-
- org.apache.hadoop.hbase.filter.SkipFilter
-
- org.apache.camel.component.hbase.filters.ModelAwareSkipFilter
-
- All Implemented Interfaces:
ModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
public class ModelAwareSkipFilter extends org.apache.hadoop.hbase.filter.SkipFilter implements ModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
-
-
Constructor Summary
Constructors Constructor Description ModelAwareSkipFilter(org.apache.hadoop.hbase.filter.Filter filter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(org.apache.camel.CamelContext context, HBaseRow rowModel)
Applies the message toFilter
to context.org.apache.hadoop.hbase.filter.FilterList
getFilteredList()
static ModelAwareSkipFilter
wrap(org.apache.hadoop.hbase.filter.SkipFilter filter)
Wraps an existingSkipFilter
filter into aModelAwareSkipFilter
.-
Methods inherited from class org.apache.hadoop.hbase.filter.SkipFilter
equals, filterCell, filterKeyValue, filterRow, filterRowKey, getFilter, hasFilterRow, hashCode, isFamilyEssential, parseFrom, reset, toByteArray, toString, transformCell
-
-
-
-
Method Detail
-
apply
public void apply(org.apache.camel.CamelContext context, HBaseRow rowModel)
Applies the message toFilter
to context.- Specified by:
apply
in interfaceModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
-
wrap
public static ModelAwareSkipFilter wrap(org.apache.hadoop.hbase.filter.SkipFilter filter)
Wraps an existingSkipFilter
filter into aModelAwareSkipFilter
.
-
getFilteredList
public org.apache.hadoop.hbase.filter.FilterList getFilteredList()
- Specified by:
getFilteredList
in interfaceModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
-
-