Package com.mapr.fs.hbase
Class ResultScannerImpl
- java.lang.Object
-
- com.mapr.fs.MapRResultScanner
-
- com.mapr.fs.hbase.ResultScannerImpl
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,java.lang.Iterable<org.apache.hadoop.hbase.client.Result>,org.apache.hadoop.hbase.client.ResultScanner
public class ResultScannerImpl extends com.mapr.fs.MapRResultScanner implements org.apache.hadoop.hbase.client.ResultScanner
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hadoop.hbase.client.metrics.ScanMetricsgetScanMetrics()java.util.Iterator<org.apache.hadoop.hbase.client.Result>iterator()org.apache.hadoop.hbase.client.Resultnext()Grab the next row's worth of values.org.apache.hadoop.hbase.client.Result[]next(int nbRows)booleanrenewLease()-
Methods inherited from class com.mapr.fs.MapRResultScanner
close, nextRow, nextRows, nextRows, releaseTempMemory
-
-
-
-
Method Detail
-
next
public org.apache.hadoop.hbase.client.Result next() throws java.io.IOExceptionGrab the next row's worth of values. The scanner will return a Result.- Specified by:
nextin interfaceorg.apache.hadoop.hbase.client.ResultScanner- Returns:
- Result object if there is another row, null if the scanner is exhausted.
- Throws:
java.io.IOException- e
-
next
public org.apache.hadoop.hbase.client.Result[] next(int nbRows) throws java.io.IOException- Specified by:
nextin interfaceorg.apache.hadoop.hbase.client.ResultScanner- Parameters:
nbRows- number of rows to return- Returns:
- Between zero and nbRows Results
- Throws:
java.io.IOException- e
-
iterator
public java.util.Iterator<org.apache.hadoop.hbase.client.Result> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<org.apache.hadoop.hbase.client.Result>
-
renewLease
public boolean renewLease()
- Specified by:
renewLeasein interfaceorg.apache.hadoop.hbase.client.ResultScanner
-
getScanMetrics
public org.apache.hadoop.hbase.client.metrics.ScanMetrics getScanMetrics()
- Specified by:
getScanMetricsin interfaceorg.apache.hadoop.hbase.client.ResultScanner
-
-