Uses of Interface
org.apache.hadoop.hbase.HScannerInterface

Packages that use HScannerInterface
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.thrift Provides an HBase Thrift service. 
 

Uses of HScannerInterface in org.apache.hadoop.hbase
 

Subinterfaces of HScannerInterface in org.apache.hadoop.hbase
 interface HInternalScannerInterface
          Internally, we need to be able to determine if the scanner is doing wildcard column matches (when only a column family is specified or if a column regex is specified) or if multiple members of the same column family were specified.
 

Classes in org.apache.hadoop.hbase that implement HScannerInterface
 class HAbstractScanner
          Abstract base class that implements the HScannerInterface.
protected  class HTable.ClientScanner
          Implements the scanner interface for the HBase client.
 

Methods in org.apache.hadoop.hbase that return HScannerInterface
 HScannerInterface HRegion.getScanner(org.apache.hadoop.io.Text[] cols, org.apache.hadoop.io.Text 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.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow)
          Get a scanner on the current table starting at the specified row.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, long timestamp)
          Get a scanner on the current table starting at the specified row.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, long timestamp, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, org.apache.hadoop.io.Text stopRow)
          Get a scanner on the current table starting at the specified row and ending just before stopRow.
 HScannerInterface HTable.obtainScanner(org.apache.hadoop.io.Text[] columns, org.apache.hadoop.io.Text startRow, org.apache.hadoop.io.Text stopRow, long timestamp)
          Get a scanner on the current table starting at the specified row and ending just before stopRow.
 

Uses of HScannerInterface in org.apache.hadoop.hbase.thrift
 

Fields in org.apache.hadoop.hbase.thrift with type parameters of type HScannerInterface
protected  HashMap<Integer,HScannerInterface> ThriftServer.HBaseHandler.scannerMap
           
 

Methods in org.apache.hadoop.hbase.thrift that return HScannerInterface
protected  HScannerInterface ThriftServer.HBaseHandler.getScanner(int id)
          Returns the scanner associated with the specified ID.
protected  HScannerInterface ThriftServer.HBaseHandler.removeScanner(int id)
          Removes the scanner associated with the specified ID from the internal id->scanner hash-map.
 

Methods in org.apache.hadoop.hbase.thrift with parameters of type HScannerInterface
protected  int ThriftServer.HBaseHandler.addScanner(HScannerInterface scanner)
          Assigns a unique ID to the scanner and adds the mapping to an internal hash-map.
 



Copyright © 2008 The Apache Software Foundation