Package one.microstream.afs.nio.types
Class NioWritableFile.Default<U>
java.lang.Object
one.microstream.afs.types.AItem.Base
one.microstream.afs.types.AFile.Wrapper.Abstract<U>
one.microstream.afs.nio.types.NioFileWrapper.Abstract<U>
one.microstream.afs.nio.types.NioReadableFile.Default<U>
one.microstream.afs.nio.types.NioWritableFile.Default<U>
- All Implemented Interfaces:
NioFileWrapper,NioItemWrapper,NioReadableFile,NioWritableFile,AFile,AFile.Wrapper,AItem,AItem.Wrapper,AReadableFile,AWritableFile
- Enclosing interface:
- NioWritableFile
public static class NioWritableFile.Default<U> extends NioReadableFile.Default<U> implements NioWritableFile
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.afs.types.AFile
AFile.Default, 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.Abstract, AItem.Base, AItem.WrapperNested classes/interfaces inherited from interface one.microstream.afs.nio.types.NioFileWrapper
NioFileWrapper.Abstract<U>Nested classes/interfaces inherited from interface one.microstream.afs.nio.types.NioReadableFile
NioReadableFile.Default<U>Nested classes/interfaces inherited from interface one.microstream.afs.nio.types.NioWritableFile
NioWritableFile.Default<U> -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault(AFile actual, U user, Path path, FileChannel fileChannel) -
Method Summary
Modifier and Type Method Description protected OpenOption[]normalizeOpenOptions(OpenOption... options)protected voidvalidateOpenOptions(OpenOption... options)Methods inherited from class one.microstream.afs.nio.types.NioFileWrapper.Abstract
checkChannelOpen, closeChannel, ensureOpenChannel, ensureOpenChannel, ensurePositionAtFileEnd, fileChannel, internalSetFileChannel, isChannelOpen, isRetired, openChannel, openChannel, path, reopenChannel, retire, validateIsNotRetiredMethods inherited from class one.microstream.afs.types.AFile.Wrapper.Abstract
actual, exists, fileSystem, identifier, iterateObservers, mutex, name, parent, registerObserver, removeObserver, type, userMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface one.microstream.afs.types.AFile
defaultUser, exists, isEmpty, isUsed, iterateObservers, name, registerObserver, removeObserver, toPath, toPathString, tryUseReading, tryUseReading, tryUseWriting, tryUseWriting, type, useReading, useReadingMethods inherited from interface one.microstream.afs.types.AReadableFile
close, isOpen, isRetired, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, release, retire, size, validateIsNotRetiredMethods 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, writeBytesMethods inherited from interface one.microstream.afs.nio.types.NioFileWrapper
checkChannelOpen, closeChannel, ensureOpenChannel, ensureOpenChannel, fileChannel, isChannelOpen, isRetired, openChannel, openChannel, reopenChannel, retire
-
Constructor Details
-
Method Details
-
validateOpenOptions
- Overrides:
validateOpenOptionsin classNioReadableFile.Default<U>
-
normalizeOpenOptions
- Overrides:
normalizeOpenOptionsin classNioReadableFile.Default<U>
-