public abstract class FilterListAssembler extends Object implements HBaseFilterAssembler
HBase filters may be collected into lists using FilterList each with a MUST_PASS_ALL or MUST_PASS_ONE (logical) operator. Lists may then be assembled into hierarchies used to represent complex expression trees filtering either rows or columns in HBase.
| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
params |
protected org.apache.hadoop.hbase.filter.FilterList |
rootFilter |
protected org.plasma.sdo.PlasmaType |
rootType |
| Modifier | Constructor and Description |
|---|---|
protected |
FilterListAssembler(org.plasma.sdo.PlasmaType rootType) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
org.apache.hadoop.hbase.filter.Filter |
getFilter()
Returns the assembled filter or filter list root.
|
Object[] |
getParams() |
protected org.apache.hadoop.hbase.filter.FilterList rootFilter
protected org.plasma.sdo.PlasmaType rootType
protected FilterListAssembler(org.plasma.sdo.PlasmaType rootType)
public org.apache.hadoop.hbase.filter.Filter getFilter()
getFilter in interface HBaseFilterAssemblerpublic Object[] getParams()
Copyright © 2021. All Rights Reserved.