Package org.apache.accumulo.core.file
Interface FileSKVIterator
-
- All Superinterfaces:
AutoCloseable
,InterruptibleIterator
,SortedKeyValueIterator<Key,Value>
- All Known Implementing Classes:
BloomFilterLayer.Reader
,MapFileIterator
,MapFileOperations.RangeIterator
,RFile.Reader
,SequenceFileIterator
public interface FileSKVIterator extends InterruptibleIterator, AutoCloseable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
void
closeDeepCopies()
Key
getFirstKey()
Key
getLastKey()
DataInputStream
getMetaStore(String name)
FileSKVIterator
getSample(SamplerConfigurationImpl sampleConfig)
-
Methods inherited from interface org.apache.accumulo.core.iterators.system.InterruptibleIterator
setInterruptFlag
-
Methods inherited from interface org.apache.accumulo.core.iterators.SortedKeyValueIterator
deepCopy, getTopKey, getTopValue, hasTop, init, next, seek
-
-
-
-
Method Detail
-
getFirstKey
Key getFirstKey() throws IOException
- Throws:
IOException
-
getLastKey
Key getLastKey() throws IOException
- Throws:
IOException
-
getMetaStore
DataInputStream getMetaStore(String name) throws IOException, NoSuchMetaStoreException
- Throws:
IOException
NoSuchMetaStoreException
-
getSample
FileSKVIterator getSample(SamplerConfigurationImpl sampleConfig)
-
closeDeepCopies
void closeDeepCopies() throws IOException
- Throws:
IOException
-
close
void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
-