public class ModelAwareFilterList extends org.apache.hadoop.hbase.filter.FilterList implements ModelAwareFilter<org.apache.hadoop.hbase.filter.FilterList>
| Constructor and Description |
|---|
ModelAwareFilterList()
Default constructor, filters nothing.
|
ModelAwareFilterList(org.apache.hadoop.hbase.filter.FilterList.Operator operator)
Constructor that takes an operator.
|
ModelAwareFilterList(org.apache.hadoop.hbase.filter.FilterList.Operator operator,
List<org.apache.hadoop.hbase.filter.Filter> rowFilters)
Constructor that takes a set of
Filters and an operator. |
ModelAwareFilterList(List<org.apache.hadoop.hbase.filter.Filter> rowFilters)
Constructor that takes a set of
Filters. |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(org.apache.camel.CamelContext context,
HBaseRow rowModel)
Applies the message to
Filter to context. |
ModelAwareFilterList |
wrap(org.apache.hadoop.hbase.filter.FilterList filter)
Wraps an existing
FilterList filter into a ModelAwareFilterList. |
addFilter, filterAllRemaining, filterKeyValue, filterRow, filterRow, filterRowKey, getFilters, getNextKeyHint, getOperator, hasFilterRow, isFamilyEssential, readFields, reset, toString, toString, transform, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic ModelAwareFilterList()
public ModelAwareFilterList(List<org.apache.hadoop.hbase.filter.Filter> rowFilters)
Filters. The default operator
MUST_PASS_ALL is assumed.rowFilters - list of filterspublic ModelAwareFilterList(org.apache.hadoop.hbase.filter.FilterList.Operator operator)
operator - Operator to process filter set with.public ModelAwareFilterList(org.apache.hadoop.hbase.filter.FilterList.Operator operator,
List<org.apache.hadoop.hbase.filter.Filter> rowFilters)
Filters and an operator.operator - Operator to process filter set with.rowFilters - Set of row filters.public void apply(org.apache.camel.CamelContext context,
HBaseRow rowModel)
Filter to context.apply in interface ModelAwareFilter<org.apache.hadoop.hbase.filter.FilterList>public ModelAwareFilterList wrap(org.apache.hadoop.hbase.filter.FilterList filter)
FilterList filter into a ModelAwareFilterList.Apache Camel