Package one.microstream.afs.types
Interface AResolver<D,F>
- All Known Subinterfaces:
NioFileSystem
,SqlFileSystem
- All Known Implementing Classes:
AFileSystem.Abstract
,NioFileSystem.Default
,SqlFileSystem.Default
public interface AResolver<D,F>
-
Method Summary
Modifier and Type Method Description default ADirectory
ensureDirectory(D directory)
default AFile
ensureFile(F file)
AFileSystem
fileSystem()
D
resolve(ADirectory directory)
F
resolve(AFile file)
default ADirectory
resolveDirectory(D directory)
String[]
resolveDirectoryToPath(D directory)
default AFile
resolveFile(F file)
String[]
resolveFileToPath(F file)