public class DequeueFilter extends org.apache.hadoop.hbase.filter.FilterBase
org.apache.hadoop.hbase.filter.Filter.ReturnCodereversed| Constructor and Description |
|---|
DequeueFilter(ConsumerConfig consumerConfig,
org.apache.tephra.Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filterAllRemaining() |
boolean |
filterRow() |
void |
filterRowCells(List<org.apache.hadoop.hbase.Cell> cells) |
boolean |
filterRowKey(byte[] buffer,
int offset,
int length) |
boolean |
hasFilterRow() |
static org.apache.hadoop.hbase.filter.Filter |
parseFrom(byte[] pbBytes) |
void |
readFields(DataInput in) |
void |
reset() |
byte[] |
toByteArray() |
void |
write(DataOutput out) |
createFilterFromArguments, filterKeyValue, filterRow, getNextCellHint, getNextKeyHint, isFamilyEssential, toString, transform, transformCellisReversed, setReversedpublic DequeueFilter(ConsumerConfig consumerConfig, org.apache.tephra.Transaction transaction)
public void reset()
throws IOException
reset in class org.apache.hadoop.hbase.filter.FilterBaseIOExceptionpublic boolean filterAllRemaining()
filterAllRemaining in class org.apache.hadoop.hbase.filter.FilterBasepublic boolean filterRowKey(byte[] buffer,
int offset,
int length)
filterRowKey in class org.apache.hadoop.hbase.filter.FilterBasepublic boolean hasFilterRow()
hasFilterRow in class org.apache.hadoop.hbase.filter.FilterBasepublic void filterRowCells(List<org.apache.hadoop.hbase.Cell> cells)
filterRowCells in class org.apache.hadoop.hbase.filter.FilterBasepublic boolean filterRow()
filterRow in class org.apache.hadoop.hbase.filter.FilterBasepublic void write(DataOutput out) throws IOException
IOExceptionpublic void readFields(DataInput in) throws IOException
IOExceptionpublic byte[] toByteArray()
throws IOException
toByteArray in class org.apache.hadoop.hbase.filter.FilterBaseIOExceptionpublic static org.apache.hadoop.hbase.filter.Filter parseFrom(byte[] pbBytes) throws org.apache.hadoop.hbase.exceptions.DeserializationException
Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.