Uses of Class
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.protobuf Holds classes generated from protobuf src/main/protobuf definition files. 
org.apache.hadoop.hbase.rest HBase REST 
org.apache.hadoop.hbase.rest.model   
org.apache.hadoop.hbase.security.visibility   
 

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

Fields in org.apache.hadoop.hbase.client declared as Filter
protected  Filter Query.filter
           
 

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

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

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
 

Subclasses of Filter in org.apache.hadoop.hbase.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 FilterWrapper
          This is a Filter wrapper class which is used in the server side.
 class FirstKeyOnlyFilter
          A filter that will only return the first KV from each row.
 class FirstKeyValueMatchingQualifiersFilter
          The filter looks for the given columns in KeyValue.
 class FuzzyRowFilter
          This is optimized version of a standard 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 Cell 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.Cell), filterRow() or filterAllRemaining() methods returns true.
 

Methods in org.apache.hadoop.hbase.filter that return Filter
static Filter RowFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter PrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter SingleColumnValueExcludeFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter InclusiveStopFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter QualifierFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter PageFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter MultipleColumnPrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter DependentColumnFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnCountGetFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FirstKeyOnlyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnRangeFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FamilyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter SingleColumnValueFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter KeyOnlyFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ValueFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter FilterBase.createFilterFromArguments(ArrayList<byte[]> filterArguments)
          Given the filter's arguments it constructs the filter
static Filter ColumnPaginationFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter TimestampsFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
static Filter ColumnPrefixFilter.createFilterFromArguments(ArrayList<byte[]> filterArguments)
           
 Filter SkipFilter.getFilter()
           
 Filter WhileMatchFilter.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
static Filter Filter.parseFrom(byte[] pbBytes)
          Concrete implementers can signal a failure condition in their code by throwing an IOException.
 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.
 

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.
FilterWrapper(Filter filter)
           
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
 void TableRecordReader.setRowFilter(Filter rowFilter)
          Deprecated.  
protected  void TableInputFormatBase.setRowFilter(Filter rowFilter)
          Deprecated. Allows subclasses to set the Filter to be used.
 void TableRecordReaderImpl.setRowFilter(Filter rowFilter)
          Deprecated.  
 

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

Methods in org.apache.hadoop.hbase.mapreduce that return Filter
static Filter Import.instantiateFilter(org.apache.hadoop.conf.Configuration conf)
          Create a Filter to apply to all incoming keys (KeyValues) to optionally not include in the job output
 

Methods in org.apache.hadoop.hbase.mapreduce with parameters of type Filter
static Cell Import.filterKv(Filter filter, Cell kv)
          Attempt to filter out the keyvalue
 

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> filterArgs)
          Add a Filter to be instantiated on import
 

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

Methods in org.apache.hadoop.hbase.protobuf that return Filter
static Filter ProtobufUtil.toFilter(FilterProtos.Filter proto)
          Convert a protocol buffer Filter to a client Filter
 

Methods in org.apache.hadoop.hbase.protobuf with parameters of type Filter
static FilterProtos.Filter ProtobufUtil.toFilter(Filter filter)
          Convert a client Filter to a protocol buffer Filter
 

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, boolean cacheBlocks)
           
 

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

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)
           
 

Uses of Filter in org.apache.hadoop.hbase.security.visibility
 

Methods in org.apache.hadoop.hbase.security.visibility that return Filter
static Filter VisibilityUtils.createVisibilityLabelFilter(HRegion region, Authorizations authorizations)
           
 



Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.