Uses of Interface
org.apache.hadoop.hbase.filter.Filter

Packages that use Filter
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.filter Provides row-level filters applied to HRegion scan results during calls to ResultScanner.next()
org.apache.hadoop.hbase.mapred Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility 
org.apache.hadoop.hbase.mapreduce Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility 
org.apache.hadoop.hbase.rest HBase REST 
org.apache.hadoop.hbase.rest.model   
 

Uses of Filter in org.apache.hadoop.hbase.client
 

Methods in org.apache.hadoop.hbase.client that return Filter
 Filter Get.getFilter()
           
 Filter Scan.getFilter()
           
 

Methods in org.apache.hadoop.hbase.client with parameters of type Filter
 Get Get.setFilter(Filter filter)
          Apply the specified server-side filter when performing the Get.
 Scan Scan.setFilter(Filter filter)
          Apply the specified server-side filter when performing the Scan.
 

Constructors in org.apache.hadoop.hbase.client with parameters of type Filter
Scan(byte[] startRow, Filter filter)
           
 

Uses of Filter in org.apache.hadoop.hbase.filter
 

Classes in org.apache.hadoop.hbase.filter that implement Filter
 class ColumnCountGetFilter
          Simple filter that returns first N columns on row only.
 class ColumnPaginationFilter
          A filter, based on the ColumnCountGetFilter, takes two arguments: limit and offset.
 class ColumnPrefixFilter
          This filter is used for selecting only those keys with columns that matches a particular prefix.
 class ColumnRangeFilter
          This filter is used for selecting only those keys with columns that are between minColumn to maxColumn.
 class CompareFilter
          This is a generic filter to be used to filter by comparison.
 class DependentColumnFilter
          A filter for adding inter-column timestamp matching Only cells with a correspondingly timestamped entry in the target column will be retained Not compatible with Scan.setBatch as operations need full rows for correct filtering
 class FamilyFilter
          This filter is used to filter based on the column family.
 class FilterBase
          Abstract base class to help you implement new Filters.
 class FilterList
          Implementation of Filter that represents an ordered List of Filters which will be evaluated with a specified boolean operator FilterList.Operator.MUST_PASS_ALL (!AND) or FilterList.Operator.MUST_PASS_ONE (!OR).
 class FirstKeyOnlyFilter
          A filter that will only return the first KV from each row.
 class FuzzyRowFilter
          Filters data based on fuzzy row key.
 class InclusiveStopFilter
          A Filter that stops after the given row.
 class KeyOnlyFilter
          A filter that will only return the key component of each KV (the value will be rewritten as empty).
 class MultipleColumnPrefixFilter
          This filter is used for selecting only those keys with columns that matches a particular prefix.
 class PageFilter
          Implementation of Filter interface that limits results to a specific page size.
 class PrefixFilter
          Pass results that have same row prefix.
 class QualifierFilter
          This filter is used to filter based on the column qualifier.
 class RandomRowFilter
          A filter that includes rows based on a chance.
 class RowFilter
          This filter is used to filter based on the key.
 class SingleColumnValueExcludeFilter
          A Filter that checks a single column value, but does not emit the tested column.
 class SingleColumnValueFilter
          This filter is used to filter cells based on value.
 class SkipFilter
          A wrapper filter that filters an entire row if any of the KeyValue checks do not pass.
 class TimestampsFilter
          Filter that returns only cells whose timestamp (version) is in the specified list of timestamps (versions).
 class ValueFilter
          This filter is used to filter based on column value.
 class WhileMatchFilter
          A wrapper filter that returns true from WhileMatchFilter.filterAllRemaining() as soon as the wrapped filters filterRowKey(byte[], int, int), filterKeyValue(org.apache.hadoop.hbase.KeyValue), filterRow() or filterAllRemaining() methods returns true.
 

Methods in org.apache.hadoop.hbase.filter that return Filter
static Filter PageFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter SingleColumnValueFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnCountGetFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter TimestampsFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ValueFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter InclusiveStopFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter SingleColumnValueExcludeFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnRangeFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FamilyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter PrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnPaginationFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter KeyOnlyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter DependentColumnFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FirstKeyOnlyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter RowFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnPrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FilterBase.createFilterFromArguments(ArrayList<byte[]> filterArguments)
          Given the filter's arguments it constructs the filter
static Filter MultipleColumnPrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter QualifierFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
 Filter WhileMatchFilter.getFilter()
           
 Filter SkipFilter.getFilter()
           
 Filter ParseFilter.parseFilterString(byte[] filterStringAsByteArray)
          Parses the filterString and constructs a filter using it
 Filter ParseFilter.parseFilterString(String filterString)
          Parses the filterString and constructs a filter using it
 Filter ParseFilter.parseSimpleFilterExpression(byte[] filterStringAsByteArray)
          Constructs a filter object given a simple filter expression
static Filter ParseFilter.popArguments(Stack<ByteBuffer> operatorStack, Stack<Filter> filterStack)
          Pops an argument from the operator stack and the number of arguments required by the operator from the filterStack and evaluates them
 

Methods in org.apache.hadoop.hbase.filter that return types with arguments of type Filter
 List<Filter> FilterList.getFilters()
          Get the filters.
 

Methods in org.apache.hadoop.hbase.filter with parameters of type Filter
 void FilterList.addFilter(Filter filter)
          Add a filter.
static boolean FilterBase.isFamilyEssential(Filter filter, byte[] name)
          Check that given column family is essential for filter to check row.
 

Method parameters in org.apache.hadoop.hbase.filter with type arguments of type Filter
static Filter ParseFilter.popArguments(Stack<ByteBuffer> operatorStack, Stack<Filter> filterStack)
          Pops an argument from the operator stack and the number of arguments required by the operator from the filterStack and evaluates them
 void ParseFilter.reduce(Stack<ByteBuffer> operatorStack, Stack<Filter> filterStack, ByteBuffer operator)
          This function is called while parsing the filterString and an operator is parsed
 

Constructors in org.apache.hadoop.hbase.filter with parameters of type Filter
FilterList(Filter... rowFilters)
          Constructor that takes a var arg number of Filters.
FilterList(FilterList.Operator operator, Filter... rowFilters)
          Constructor that takes a var arg number of Filters and an operator.
SkipFilter(Filter filter)
           
WhileMatchFilter(Filter filter)
           
 

Constructor parameters in org.apache.hadoop.hbase.filter with type arguments of type Filter
FilterList(FilterList.Operator operator, List<Filter> rowFilters)
          Constructor that takes a set of Filters and an operator.
FilterList(List<Filter> rowFilters)
          Constructor that takes a set of Filters.
 

Uses of Filter in org.apache.hadoop.hbase.mapred
 

Methods in org.apache.hadoop.hbase.mapred with parameters of type Filter
protected  void TableInputFormatBase.setRowFilter(Filter rowFilter)
          Deprecated. Allows subclasses to set the Filter to be used.
 void TableRecordReaderImpl.setRowFilter(Filter rowFilter)
           
 void TableRecordReader.setRowFilter(Filter rowFilter)
           
 

Uses of Filter in org.apache.hadoop.hbase.mapreduce
 

Method parameters in org.apache.hadoop.hbase.mapreduce with type arguments of type Filter
static void Import.addFilterAndArguments(org.apache.hadoop.conf.Configuration conf, Class<? extends Filter> clazz, List<String> args)
          Add a Filter to be instantiated on import
 

Uses of Filter in org.apache.hadoop.hbase.rest
 

Methods in org.apache.hadoop.hbase.rest that return Filter
static Filter ResultGenerator.buildFilter(String filter)
           
static Filter ScannerResultGenerator.buildFilterFromModel(ScannerModel model)
           
 

Methods in org.apache.hadoop.hbase.rest with parameters of type Filter
static ResultGenerator ResultGenerator.fromRowSpec(String table, RowSpec rowspec, Filter filter)
           
 

Constructors in org.apache.hadoop.hbase.rest with parameters of type Filter
RowResultGenerator(String tableName, RowSpec rowspec, Filter filter)
           
ScannerResultGenerator(String tableName, RowSpec rowspec, Filter filter)
           
 

Uses of Filter in org.apache.hadoop.hbase.rest.model
 

Methods in org.apache.hadoop.hbase.rest.model that return Filter
static Filter ScannerModel.buildFilter(String s)
           
 

Methods in org.apache.hadoop.hbase.rest.model with parameters of type Filter
static String ScannerModel.stringifyFilter(Filter filter)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.