Package one.microstream.storage.types
Class StorageDataFileItemIterator.Default
java.lang.Object
one.microstream.storage.types.StorageDataFileItemIterator.Default
- All Implemented Interfaces:
StorageDataFileItemIterator
- Enclosing interface:
- StorageDataFileItemIterator
public static final class StorageDataFileItemIterator.Default extends Object implements StorageDataFileItemIterator
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageDataFileItemIterator
StorageDataFileItemIterator.BufferProvider, StorageDataFileItemIterator.Default, StorageDataFileItemIterator.ItemProcessor
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description void
iterateStoredItems(AReadableFile file, long startPosition, long length)
static <P extends StorageDataFileItemIterator.ItemProcessor>
PprocessInputFile(AReadableFile file, StorageDataFileItemIterator.BufferProvider bufferProvider, P itemProcessor, long startPosition, long length)
static <P extends StorageDataFileItemIterator.ItemProcessor>
PprocessInputFile(AReadableFile file, P itemProcessor)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.storage.types.StorageDataFileItemIterator
iterateStoredItems
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
processInputFile
public static <P extends StorageDataFileItemIterator.ItemProcessor> P processInputFile(AReadableFile file, P itemProcessor) throws IOException- Throws:
IOException
-
processInputFile
public static <P extends StorageDataFileItemIterator.ItemProcessor> P processInputFile(AReadableFile file, StorageDataFileItemIterator.BufferProvider bufferProvider, P itemProcessor, long startPosition, long length) throws IOException- Throws:
IOException
-
iterateStoredItems
- Specified by:
iterateStoredItems
in interfaceStorageDataFileItemIterator
-