Package one.microstream.afs.nio.types
Interface NioWritableFile
- All Superinterfaces:
AFile
,AFile.Wrapper
,AItem
,AItem.Wrapper
,AReadableFile
,AWritableFile
,NioFileWrapper
,NioItemWrapper
,NioReadableFile
- All Known Implementing Classes:
NioWritableFile.Default
public interface NioWritableFile extends NioReadableFile, AWritableFile
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
NioWritableFile.Default<U>
Nested classes/interfaces inherited from interface one.microstream.afs.types.AFile
AFile.Observer, AFile.Wrapper
Nested 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.Wrapper
Nested classes/interfaces inherited from interface one.microstream.afs.nio.types.NioFileWrapper
NioFileWrapper.Abstract<U>
-
Method Summary
Static Methods Modifier and Type Method Description static NioWritableFile
New(AFile actual, Object user, Path path)
static NioWritableFile
New(AFile actual, Object user, Path path, FileChannel fileChannel)
Methods inherited from interface one.microstream.afs.types.AFile
defaultUser, exists, isEmpty, isUsed, iterateObservers, name, registerObserver, removeObserver, toPath, toPathString, tryUseReading, tryUseReading, tryUseWriting, tryUseWriting, type, useReading, useReading
Methods inherited from interface one.microstream.afs.types.AReadableFile
close, isOpen, isRetired, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, release, retire, size, validateIsNotRetired
Methods inherited from interface one.microstream.afs.types.AWritableFile
copyFrom, copyFrom, copyFrom, copyTo, copyTo, copyTo, create, delete, downgrade, ensureExists, moveTo, moveTo, open, truncate, useWriting, useWriting, writeBytes, writeBytes
Methods inherited from interface one.microstream.afs.nio.types.NioFileWrapper
checkChannelOpen, closeChannel, ensureOpenChannel, ensureOpenChannel, fileChannel, isChannelOpen, isRetired, openChannel, openChannel, reopenChannel, retire