public class FilterList<K,T extends PersistentBase> extends Object implements Filter<K,T>
Modifier and Type | Class and Description |
---|---|
static class |
FilterList.Operator
set operator
|
Constructor and Description |
---|
FilterList() |
FilterList(FilterList.Operator operator) |
FilterList(FilterList.Operator operator,
List<Filter<K,T>> rowFilters) |
FilterList(List<Filter<K,T>> rowFilters) |
Modifier and Type | Method and Description |
---|---|
void |
addFilter(Filter<K,T> filter) |
boolean |
filter(K key,
T persistent)
Filter the key and persistent.
|
List<Filter<K,T>> |
getFilters() |
FilterList.Operator |
getOperator() |
void |
readFields(DataInput in) |
void |
write(DataOutput out) |
public FilterList()
public FilterList(FilterList.Operator operator)
public FilterList(FilterList.Operator operator, List<Filter<K,T>> rowFilters)
public FilterList.Operator getOperator()
public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
public void write(DataOutput out) throws IOException
write
in interface org.apache.hadoop.io.Writable
IOException
Copyright © 2010-2015 The Apache Software Foundation. All Rights Reserved.