org.apache.camel.component.hbase.filters
Class ModelAwareSkipFilter

java.lang.Object
  extended by org.apache.hadoop.hbase.filter.FilterBase
      extended by org.apache.hadoop.hbase.filter.SkipFilter
          extended by 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 Class Summary
 
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.filter.Filter
org.apache.hadoop.hbase.filter.Filter.ReturnCode
 
Constructor Summary
ModelAwareSkipFilter()
           
ModelAwareSkipFilter(org.apache.hadoop.hbase.filter.Filter filter)
           
 
Method Summary
 void apply(org.apache.camel.CamelContext context, HBaseRow rowModel)
          Applies the message to Filter to context.
 ModelAwareSkipFilter wrap(org.apache.hadoop.hbase.filter.SkipFilter filter)
          Wraps an existing SkipFilter filter into a ModelAwareSkipFilter.
 
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
 

Constructor Detail

ModelAwareSkipFilter

public ModelAwareSkipFilter()

ModelAwareSkipFilter

public ModelAwareSkipFilter(org.apache.hadoop.hbase.filter.Filter filter)
Method Detail

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