Package one.microstream.afs.nio
Interface NioFileSystem
- All Superinterfaces:
AFileSystem,AResolver<Path,Path>,AResolving,WriteController
- All Known Implementing Classes:
NioFileSystem.Default
public interface NioFileSystem extends AFileSystem, AResolver<Path,Path>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNioFileSystem.Defaultstatic interfaceNioFileSystem.DefaultsNested classes/interfaces inherited from interface one.microstream.afs.AFileSystem
AFileSystem.Abstract<H extends AIoHandler,D,F>Nested classes/interfaces inherited from interface one.microstream.afs.WriteController
WriteController.Disabled, WriteController.Enabled -
Method Summary
Modifier and Type Method Description NioIoHandlerioHandler()static NioFileSystemNew()static NioFileSystemNew(String defaultProtocol)static NioFileSystemNew(String defaultProtocol, NioIoHandler ioHandler)static NioFileSystemNew(NioIoHandler ioHandler)static PathtoPath(String... pathElements)static PathtoPath(AItem item)Methods inherited from interface one.microstream.afs.AFileSystem
accessManager, accessRoots, addRoot, assemblePath, assemblePath, assemblePath, assemblePath, buildPath, buildPath, buildPath, convertToReading, convertToWriting, creator, defaultProtocol, deriveFileIdentifier, deriveFileName, deriveFileType, ensureDirectoryPath, ensureDirectoryPath, ensureFilePath, ensureFilePath, ensureFilePath, ensureRoot, ensureRoot, getFileName, getFileType, getRoot, lookupRoot, removeRoot, removeRoot, validateMember, wrapForReading, wrapForWritingMethods inherited from interface one.microstream.afs.AResolver
ensureDirectory, ensureFile, fileSystem, resolve, resolve, resolveDirectory, resolveDirectoryToPath, resolveFile, resolveFileToPathMethods inherited from interface one.microstream.afs.AResolving
resolveDirectoryPath, resolveDirectoryPath, resolveFilePath, resolveFilePath, resolveFilePath
-
Method Details
-
toPath
-
toPath
-
ioHandler
NioIoHandler ioHandler()- Specified by:
ioHandlerin interfaceAFileSystem
-
New
-
New
-
New
-
New
-