public static interface StorageFileEntityDataIterator.Internal extends StorageFileEntityDataIterator
StorageFileEntityDataIterator.Default, StorageFileEntityDataIterator.Internal| Modifier and Type | Method and Description |
|---|---|
void |
fillBuffer(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long fileOffset,
long iterationLength) |
default long |
iterateEntityData(StorageDataFile file,
long fileOffset,
long iterationLength,
BinaryEntityRawDataIterator dataIterator,
BinaryEntityRawDataAcceptor dataAcceptor) |
long |
iterateFilledBuffer(StorageFileEntityDataIterator.Internal self,
BinaryEntityRawDataIterator dataIterator,
BinaryEntityRawDataAcceptor dataAcceptor) |
default void |
prepareFile(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long fileOffset,
long iterationLength) |
void |
validateIterationRange(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long actualFileLength,
long fileOffset,
long iterationLength) |
default void |
wrapUpFile(StorageFileEntityDataIterator.Internal self,
StorageDataFile file,
long fileOffset,
long iterationLength) |
bufferCapacity, ensureBufferCapacity, New, removeBufferdefault long iterateEntityData(StorageDataFile file, long fileOffset, long iterationLength, BinaryEntityRawDataIterator dataIterator, BinaryEntityRawDataAcceptor dataAcceptor)
iterateEntityData in interface StorageFileEntityDataIteratordefault void prepareFile(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long fileOffset, long iterationLength)
default void wrapUpFile(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long fileOffset, long iterationLength)
void fillBuffer(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long fileOffset, long iterationLength)
long iterateFilledBuffer(StorageFileEntityDataIterator.Internal self, BinaryEntityRawDataIterator dataIterator, BinaryEntityRawDataAcceptor dataAcceptor)
void validateIterationRange(StorageFileEntityDataIterator.Internal self, StorageDataFile file, long actualFileLength, long fileOffset, long iterationLength)
Copyright © 2022 MicroStream Software. All rights reserved.