| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.client | Provides HBase Client | 
| org.apache.hadoop.hbase.mapred | Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods. | 
| org.apache.hadoop.hbase.mapreduce | Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods. | 
| org.apache.hadoop.hbase.mapreduce.replication | |
| org.apache.hadoop.hbase.master.webapp | |
| org.apache.hadoop.hbase.quotas | |
| org.apache.hadoop.hbase.rest | HBase REST | 
| org.apache.hadoop.hbase.thrift | Provides an HBase Thrift
service. | 
| org.apache.hadoop.hbase.thrift2 | Provides an HBase Thrift
service. | 
| org.apache.hadoop.hbase.thrift2.client | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractClientScannerHelper class for custom client scanners. | 
| (package private) class  | AsyncTableResultScannerThe  ResultScannerimplementation forAsyncTable. | 
| class  | ClientAsyncPrefetchScannerClientAsyncPrefetchScanner implements async scanner behaviour. | 
| class  | ClientScannerImplements the scanner interface for the HBase client. | 
| class  | ClientSideRegionScannerA client scanner for a region opened for read-only on the client side. | 
| class  | ClientSimpleScannerClientSimpleScanner implements a sync scanner behaviour. | 
| class  | ReversedClientScannerA reversed client scanner which support backward scanning | 
| class  | TableSnapshotScannerA Scanner which performs a scan over snapshot files. | 
| Modifier and Type | Method and Description | 
|---|---|
| ResultScanner | HTable. getScanner(byte[] family)The underlying  HTablemust not be closed. | 
| default ResultScanner | AsyncTable. getScanner(byte[] family)Gets a scanner on the current table for the given family. | 
| default ResultScanner | Table. getScanner(byte[] family)Gets a scanner on the current table for the given family. | 
| ResultScanner | HTable. getScanner(byte[] family,
          byte[] qualifier)The underlying  HTablemust not be closed. | 
| default ResultScanner | AsyncTable. getScanner(byte[] family,
          byte[] qualifier)Gets a scanner on the current table for the given family and qualifier. | 
| default ResultScanner | Table. getScanner(byte[] family,
          byte[] qualifier)Gets a scanner on the current table for the given family and qualifier. | 
| ResultScanner | HTable. getScanner(Scan scan)The underlying  HTablemust not be closed. | 
| ResultScanner | AsyncTable. getScanner(Scan scan)Returns a scanner on the current table as specified by the  Scanobject. | 
| default ResultScanner | Table. getScanner(Scan scan)Returns a scanner on the current table as specified by the  Scanobject. | 
| ResultScanner | RawAsyncTableImpl. getScanner(Scan scan) | 
| ResultScanner | AsyncTableImpl. getScanner(Scan scan) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | TableRecordReaderImpl. scanner | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | TableRecordReaderImpl. scanner | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | VerifyReplication.Verifier. replicatedScanner | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | MetaBrowser.Results. resultScanner | 
| Constructor and Description | 
|---|
| Results(ResultScanner resultScanner) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | QuotaRetriever. scanner | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) ResultScanner | TableScanResource. results | 
| private ResultScanner | ProtobufStreamingOutput. resultScanner | 
| private ResultScanner | ScannerResultGenerator. scanner | 
| Constructor and Description | 
|---|
| ProtobufStreamingOutput(ResultScanner scanner,
                       String type,
                       int limit,
                       int fetchSize) | 
| TableScanResource(ResultScanner scanner,
                 int userRequestedLimit) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ResultScanner | ThriftHBaseServiceHandler.ResultScannerWrapper. scanner | 
| Modifier and Type | Method and Description | 
|---|---|
| ResultScanner | ThriftHBaseServiceHandler.ResultScannerWrapper. getScanner() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | ThriftHBaseServiceHandler. addScanner(ResultScanner scanner,
          boolean sortColumns)Assigns a unique ID to the scanner and adds the mapping to an internal
 hash-map. | 
| Constructor and Description | 
|---|
| ResultScannerWrapper(ResultScanner resultScanner,
                    boolean sortResultColumns) | 
| Modifier and Type | Field and Description | 
|---|---|
| private Map<Integer,ResultScanner> | ThriftHBaseServiceHandler. scannerMap | 
| Modifier and Type | Method and Description | 
|---|---|
| private ResultScanner | ThriftHBaseServiceHandler. getScanner(int id)Returns the Scanner associated with the specified Id. | 
| protected ResultScanner | ThriftHBaseServiceHandler. removeScanner(int id)Removes the scanner associated with the specified ID from the internal HashMap. | 
| Modifier and Type | Method and Description | 
|---|---|
| private int | ThriftHBaseServiceHandler. addScanner(ResultScanner scanner)Assigns a unique ID to the scanner and adds the mapping to an internal HashMap. | 
| Modifier and Type | Class and Description | 
|---|---|
| private class  | ThriftTable.ScannerA scanner to perform scan from thrift server
 getScannerResults is used in this scanner | 
| Modifier and Type | Method and Description | 
|---|---|
| ResultScanner | ThriftTable. getScanner(byte[] family) | 
| ResultScanner | ThriftTable. getScanner(byte[] family,
          byte[] qualifier) | 
| ResultScanner | ThriftTable. getScanner(Scan scan) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.