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

Packages that use RowFilterInterface
org.apache.hadoop.hbase.client   
org.apache.hadoop.hbase.filter Provides row-level filters applied to HRegion scan results during calls to Scanner.next()
org.apache.hadoop.hbase.ipc   
org.apache.hadoop.hbase.mapred Provides HBase MapReduce Input/OutputFormats, a table indexing MapReduce job, and utility 
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.util.migration.v5 Package of classes used instantiating objects written with pre-version 5 versions of HBase. 
 

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

Fields in org.apache.hadoop.hbase.client declared as RowFilterInterface
protected  RowFilterInterface HTable.ClientScanner.filter
           
 

Methods in org.apache.hadoop.hbase.client that return RowFilterInterface
protected  RowFilterInterface ScannerCallable.getFilter()
           
protected  RowFilterInterface HTable.ClientScanner.getFilter()
           
 

Methods in org.apache.hadoop.hbase.client with parameters of type RowFilterInterface
 Scanner HTable.getScanner(byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 Scanner HTable.getScanner(byte[][] columns, byte[] startRow, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 Scanner HTable.getScanner(String[] columns, String startRow, long timestamp, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 Scanner HTable.getScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, long timestamp, RowFilterInterface filter)
          Deprecated. Use String or byte [] overload instead
 

Constructors in org.apache.hadoop.hbase.client with parameters of type RowFilterInterface
HTable.ClientScanner(byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
           
HTable.ClientScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, long timestamp, RowFilterInterface filter)
           
ScannerCallable(HConnection connection, byte[] tableName, byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
           
 

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

Classes in org.apache.hadoop.hbase.filter that implement RowFilterInterface
 class ColumnValueFilter
          This filter is used to filter based on the value of a given column.
 class InclusiveStopRowFilter
          Subclass of StopRowFilter that filters rows > the stop row, making it include up to the last row but no further.
 class PageRowFilter
          Implementation of RowFilterInterface that limits results to a specific page size.
 class RegExpRowFilter
          Implementation of RowFilterInterface that can filter by rowkey regular expression and/or individual column values (equals comparison only).
 class RowFilterSet
          Implementation of RowFilterInterface that represents a set of RowFilters which will be evaluated with a specified boolean operator MUST_PASS_ALL (!AND) or MUST_PASS_ONE (!OR).
 class StopRowFilter
          Implementation of RowFilterInterface that filters out rows greater than or equal to a specified rowKey.
 class WhileMatchRowFilter
          WhileMatchRowFilter is a wrapper filter that filters everything after the first filtered row.
 

Methods in org.apache.hadoop.hbase.filter that return RowFilterInterface
 RowFilterInterface WhileMatchRowFilter.getInternalFilter()
          Returns the internal filter being wrapped
 

Constructors in org.apache.hadoop.hbase.filter with parameters of type RowFilterInterface
WhileMatchRowFilter(RowFilterInterface filter)
          Constructor
 

Constructor parameters in org.apache.hadoop.hbase.filter with type arguments of type RowFilterInterface
RowFilterSet(RowFilterSet.Operator operator, Set<RowFilterInterface> rowFilters)
          Constructor that takes a set of RowFilters and an operator.
RowFilterSet(Set<RowFilterInterface> rowFilters)
          Constructor that takes a set of RowFilters.
 

Uses of RowFilterInterface in org.apache.hadoop.hbase.ipc
 

Methods in org.apache.hadoop.hbase.ipc with parameters of type RowFilterInterface
 long HRegionInterface.openScanner(byte[] regionName, byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
          Opens a remote scanner with a RowFilter.
 

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

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

Uses of RowFilterInterface in org.apache.hadoop.hbase.regionserver
 

Methods in org.apache.hadoop.hbase.regionserver with parameters of type RowFilterInterface
 InternalScanner HRegion.getScanner(byte[][] cols, byte[] firstRow, long timestamp, RowFilterInterface filter)
          Return an iterator that scans over the HRegion, returning the indicated columns for only the rows that match the data filter.
protected  InternalScanner HStore.getScanner(long timestamp, byte[][] targetCols, byte[] firstRow, RowFilterInterface filter)
          Return a scanner for both the memcache and the HStore files
 long HRegionServer.openScanner(byte[] regionName, byte[][] cols, byte[] firstRow, long timestamp, RowFilterInterface filter)
          Opens a remote scanner with a RowFilter.
 

Uses of RowFilterInterface in org.apache.hadoop.hbase.util.migration.v5
 

Methods in org.apache.hadoop.hbase.util.migration.v5 with parameters of type RowFilterInterface
 InternalScanner HRegion.getScanner(byte[][] cols, byte[] firstRow, long timestamp, RowFilterInterface filter)
          Return an iterator that scans over the HRegion, returning the indicated columns for only the rows that match the data filter.
protected  InternalScanner HStore.getScanner(long timestamp, byte[][] targetCols, byte[] firstRow, RowFilterInterface filter)
          Return a scanner for both the memcache and the HStore files
 



Copyright © 2008 The Apache Software Foundation