public static final class StorageFileEntityDataIterator.Default extends Object implements StorageFileEntityDataIterator.Internal
StorageFileEntityDataIterator.Default, StorageFileEntityDataIterator.Internal| Modifier and Type | Method and Description |
|---|---|
long |
bufferCapacity() |
StorageFileEntityDataIterator |
ensureBufferCapacity(long requiredBufferCapacity) |
void |
fillBuffer(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long fileOffset,
long iterationLength) |
long |
iterateFilledBuffer(StorageFileEntityDataIterator.Internal self,
BinaryEntityRawDataIterator dataIterator,
BinaryEntityRawDataAcceptor dataAcceptor) |
void |
removeBuffer() |
void |
validateIterationRange(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long actualFileLength,
long fileOffset,
long iterationLength) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waititerateEntityData, prepareFile, wrapUpFileNewpublic final long bufferCapacity()
bufferCapacity in interface StorageFileEntityDataIteratorpublic StorageFileEntityDataIterator ensureBufferCapacity(long requiredBufferCapacity)
ensureBufferCapacity in interface StorageFileEntityDataIteratorpublic void removeBuffer()
removeBuffer in interface StorageFileEntityDataIteratorpublic void fillBuffer(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long fileOffset, long iterationLength)
fillBuffer in interface StorageFileEntityDataIterator.Internalpublic void validateIterationRange(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long actualFileLength, long fileOffset, long iterationLength)
validateIterationRange in interface StorageFileEntityDataIterator.Internalpublic long iterateFilledBuffer(StorageFileEntityDataIterator.Internal self, BinaryEntityRawDataIterator dataIterator, BinaryEntityRawDataAcceptor dataAcceptor)
iterateFilledBuffer in interface StorageFileEntityDataIterator.InternalCopyright © 2022 MicroStream Software. All rights reserved.