|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |