Package one.microstream.afs.nio
Class NioIoHandler.Default
java.lang.Object
one.microstream.afs.AIoHandler.Abstract<Path,Path,NioItemWrapper,NioFileWrapper,ADirectory,NioReadableFile,NioWritableFile>
one.microstream.afs.nio.NioIoHandler.Default
- All Implemented Interfaces:
AIoHandler
,NioIoHandler
,WriteController
- Enclosing interface:
- NioIoHandler
public static final class NioIoHandler.Default extends AIoHandler.Abstract<Path,Path,NioItemWrapper,NioFileWrapper,ADirectory,NioReadableFile,NioWritableFile> implements NioIoHandler
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.afs.AIoHandler
AIoHandler.Abstract<FS,DS,I extends AItem,F extends AFile,D extends ADirectory,R extends AReadableFile,W extends AWritableFile>
Nested classes/interfaces inherited from interface one.microstream.afs.nio.NioIoHandler
NioIoHandler.Default
Nested classes/interfaces inherited from interface one.microstream.afs.WriteController
WriteController.Disabled, WriteController.Enabled
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description NioReadableFile
castReadableFile(AReadableFile file)
NioWritableFile
castWritableFile(AWritableFile file)
Path
toPath(String... pathElements)
Path
toPath(AItem item)
Methods inherited from class one.microstream.afs.AIoHandler.Abstract
close, copyFrom, copyFrom, copyFrom, copyTo, copyTo, copyTo, create, create, deleteFile, ensureExists, ensureExists, exists, exists, inventorize, isHandledDirectory, isHandledFile, isHandledItem, isHandledReadableFile, isHandledWritableFile, isOpen, isWritable, listDirectories, listFiles, listItems, moveFile, openReading, openWriting, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, size, truncate, validateHandledDirectory, validateHandledFile, validateHandledReadableFile, validateHandledWritableFile, validateIsWritable, writeBytes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.afs.AIoHandler
close, copyFrom, copyFrom, copyFrom, copyTo, copyTo, copyTo, create, create, deleteFile, ensureExists, ensureExists, exists, exists, inventorize, isHandledDirectory, isHandledFile, isHandledItem, isHandledReadableFile, isHandledWritableFile, isOpen, listDirectories, listFiles, listItems, moveFile, openReading, openWriting, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, size, truncate, validateHandledDirectory, validateHandledFile, validateHandledReadableFile, validateHandledWritableFile, writeBytes
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
toPath
- Specified by:
toPath
in interfaceNioIoHandler
-
toPath
- Specified by:
toPath
in interfaceNioIoHandler
-
castReadableFile
- Specified by:
castReadableFile
in interfaceNioIoHandler
-
castWritableFile
- Specified by:
castWritableFile
in interfaceNioIoHandler
-