Package one.microstream.afs.sql.types
Interface SqlFileSystem
- All Superinterfaces:
AFileSystem
,AResolver<SqlPath,SqlPath>
,AResolving
,WriteController
- All Known Implementing Classes:
SqlFileSystem.Default
public interface SqlFileSystem extends AFileSystem, AResolver<SqlPath,SqlPath>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SqlFileSystem.Default
Nested classes/interfaces inherited from interface one.microstream.afs.types.AFileSystem
AFileSystem.Abstract<H extends AIoHandler,D,F>
Nested classes/interfaces inherited from interface one.microstream.afs.types.WriteController
WriteController.Disabled, WriteController.Enabled
-
Method Summary
Static Methods Modifier and Type Method Description static SqlFileSystem
New(SqlConnector connector)
static SqlFileSystem
New(SqlIoHandler ioHandler)
static SqlFileSystem
New(SqlProvider provider)
static SqlPath
toPath(String... pathElements)
static SqlPath
toPath(AItem item)
Methods inherited from interface one.microstream.afs.types.AFileSystem
accessManager, accessRoots, addRoot, assemblePath, assemblePath, assemblePath, assemblePath, buildPath, buildPath, buildPath, convertToReading, convertToWriting, creator, defaultProtocol, deriveFileIdentifier, deriveFileName, deriveFileType, ensureDefaultRoot, ensureDirectoryPath, ensureDirectoryPath, ensureFilePath, ensureFilePath, ensureFilePath, ensureRoot, ensureRoot, getFileName, getFileType, getRoot, ioHandler, lookupRoot, removeRoot, removeRoot, validateMember, wrapForReading, wrapForWriting
Methods inherited from interface one.microstream.afs.types.AResolver
ensureDirectory, ensureFile, fileSystem, resolve, resolve, resolveDirectory, resolveDirectoryToPath, resolveFile, resolveFileToPath
Methods inherited from interface one.microstream.afs.types.AResolving
resolveDirectoryPath, resolveDirectoryPath, resolveFilePath, resolveFilePath, resolveFilePath
Methods inherited from interface one.microstream.afs.types.WriteController
isWritable, validateIsWritable