org.apache.camel.component.hbase.filters
Class ModelAwareSkipFilter
java.lang.Object
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>, org.apache.hadoop.hbase.filter.Filter, org.apache.hadoop.io.Writable
public class ModelAwareSkipFilter
- extends org.apache.hadoop.hbase.filter.SkipFilter
- implements ModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.filter.Filter |
org.apache.hadoop.hbase.filter.Filter.ReturnCode |
Methods inherited from class org.apache.hadoop.hbase.filter.SkipFilter |
filterKeyValue, filterRow, getFilter, readFields, reset, write |
Methods inherited from class org.apache.hadoop.hbase.filter.FilterBase |
filterAllRemaining, filterRow, filterRowKey, getNextKeyHint, hasFilterRow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.hadoop.hbase.filter.Filter |
filterAllRemaining, filterKeyValue, filterRow, filterRow, filterRowKey, getNextKeyHint, hasFilterRow, reset |
Methods inherited from interface org.apache.hadoop.io.Writable |
readFields, write |
ModelAwareSkipFilter
public ModelAwareSkipFilter()
ModelAwareSkipFilter
public ModelAwareSkipFilter(org.apache.hadoop.hbase.filter.Filter filter)
apply
public void apply(org.apache.camel.CamelContext context,
HBaseRow rowModel)
- Applies the message to
Filter
to context.
- Specified by:
apply
in interface ModelAwareFilter<org.apache.hadoop.hbase.filter.SkipFilter>
wrap
public ModelAwareSkipFilter wrap(org.apache.hadoop.hbase.filter.SkipFilter filter)
- Wraps an existing
SkipFilter
filter into a ModelAwareSkipFilter
.
Apache CAMEL