public class MockBatchScanner extends MockScannerBase implements BatchScanner
auths, table
Constructor and Description |
---|
MockBatchScanner(MockTable mockTable,
Authorizations authorizations) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes any underlying connections on the scanner
|
Iterator<Map.Entry<Key,Value>> |
iterator()
Returns an iterator over an accumulo table.
|
void |
setRanges(Collection<Range> ranges)
Allows scanning over multiple ranges efficiently.
|
createFilter
addScanIterator, clearColumns, clearScanIterators, fetchColumn, fetchColumn, fetchColumnFamily, getFetchedColumns, getTimeout, removeScanIterator, setOptions, setTimeout, updateScanIteratorOption
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setTimeout
addScanIterator, clearColumns, clearScanIterators, fetchColumn, fetchColumnFamily, getTimeout, removeScanIterator, updateScanIteratorOption
forEach, spliterator
public MockBatchScanner(MockTable mockTable, Authorizations authorizations)
public void setRanges(Collection<Range> ranges)
BatchScanner
setRanges
in interface BatchScanner
ranges
- specifies the non-overlapping ranges to querypublic Iterator<Map.Entry<Key,Value>> iterator()
ScannerBase
iterator
in interface Iterable<Map.Entry<Key,Value>>
iterator
in interface ScannerBase
iterator
in class MockScannerBase
public void close()
ScannerBase
close
in interface BatchScanner
close
in interface ScannerBase
close
in class org.apache.accumulo.core.client.impl.ScannerOptions
Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.