public class TabletIteratorEnvironment extends Object implements IteratorEnvironment
| Constructor and Description |
|---|
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
AccumuloConfiguration config) |
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
AccumuloConfiguration config,
FileManager.ScanFileManager trm,
Map<FileRef,DataFileValue> files,
Authorizations authorizations) |
TabletIteratorEnvironment(IteratorUtil.IteratorScope scope,
boolean fullMajC,
AccumuloConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
Authorizations |
getAuthorizations() |
AccumuloConfiguration |
getConfig() |
IteratorUtil.IteratorScope |
getIteratorScope() |
SortedKeyValueIterator<Key,Value> |
getTopLevelIterator(SortedKeyValueIterator<Key,Value> iter) |
boolean |
isFullMajorCompaction() |
void |
registerSideChannel(SortedKeyValueIterator<Key,Value> iter) |
SortedKeyValueIterator<Key,Value> |
reserveMapFileReader(String mapFileName) |
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, AccumuloConfiguration config)
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, AccumuloConfiguration config, FileManager.ScanFileManager trm, Map<FileRef,DataFileValue> files, Authorizations authorizations)
public TabletIteratorEnvironment(IteratorUtil.IteratorScope scope, boolean fullMajC, AccumuloConfiguration config)
public AccumuloConfiguration getConfig()
getConfig in interface IteratorEnvironmentpublic IteratorUtil.IteratorScope getIteratorScope()
getIteratorScope in interface IteratorEnvironmentpublic boolean isFullMajorCompaction()
isFullMajorCompaction in interface IteratorEnvironmentpublic SortedKeyValueIterator<Key,Value> reserveMapFileReader(String mapFileName) throws IOException
reserveMapFileReader in interface IteratorEnvironmentIOExceptionpublic void registerSideChannel(SortedKeyValueIterator<Key,Value> iter)
registerSideChannel in interface IteratorEnvironmentpublic Authorizations getAuthorizations()
getAuthorizations in interface IteratorEnvironmentpublic SortedKeyValueIterator<Key,Value> getTopLevelIterator(SortedKeyValueIterator<Key,Value> iter)
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.