Package one.microstream.afs.nio.types
Interface NioReadableFile
- All Superinterfaces:
AFile,AFile.Wrapper,AItem,AItem.Wrapper,AReadableFile,NioFileWrapper,NioItemWrapper
- All Known Subinterfaces:
NioWritableFile
- All Known Implementing Classes:
NioReadableFile.Default,NioWritableFile.Default
public interface NioReadableFile extends AReadableFile, NioFileWrapper
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNioReadableFile.Default<U>Nested classes/interfaces inherited from interface one.microstream.afs.types.AFile
AFile.Observer, AFile.WrapperNested classes/interfaces inherited from interface one.microstream.afs.types.AFile.Wrapper
AFile.Wrapper.Abstract<U>Nested classes/interfaces inherited from interface one.microstream.afs.types.AItem
AItem.Base, AItem.WrapperNested classes/interfaces inherited from interface one.microstream.afs.nio.types.NioFileWrapper
NioFileWrapper.Abstract<U> -
Method Summary
Static Methods Modifier and Type Method Description static NioReadableFileNew(AFile actual, Object user, Path path)static NioReadableFileNew(AFile actual, Object user, Path path, FileChannel fileChannel)Methods inherited from interface one.microstream.afs.types.AFile
defaultUser, ensureExists, exists, isEmpty, isUsed, iterateObservers, name, registerObserver, removeObserver, toPath, toPathString, tryUseReading, tryUseReading, tryUseWriting, tryUseWriting, type, useReading, useReading, useWriting, useWritingMethods inherited from interface one.microstream.afs.types.AReadableFile
close, copyTo, copyTo, copyTo, isOpen, isRetired, open, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, release, retire, size, validateIsNotRetiredMethods inherited from interface one.microstream.afs.nio.types.NioFileWrapper
checkChannelOpen, closeChannel, ensureOpenChannel, ensureOpenChannel, fileChannel, isChannelOpen, isRetired, openChannel, openChannel, reopenChannel, retire