Package gw.lang.reflect.module
Interface IFileSystem
-
- All Superinterfaces:
IPluginHost,IService
- All Known Implementing Classes:
FileSystemImpl
public interface IFileSystem extends IService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIFileSystem.CachingMode
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearAllCaches()IFilegetFakeFile(java.net.URL url, IModule module)IDirectorygetIDirectory(java.io.File dir)IDirectorygetIDirectory(java.net.URL url)IDirectorygetIDirectory(java.nio.file.Path dir)IFilegetIFile(java.io.File file)IFilegetIFile(java.net.URL url)IFilegetIFile(java.nio.file.Path file)voidsetCachingMode(IFileSystem.CachingMode cachingMode)-
Methods inherited from interface gw.plugin.IPluginHost
getInterface
-
-
-
-
Method Detail
-
getIDirectory
IDirectory getIDirectory(java.io.File dir)
-
getIDirectory
IDirectory getIDirectory(java.nio.file.Path dir)
-
getIFile
IFile getIFile(java.io.File file)
-
getIFile
IFile getIFile(java.nio.file.Path file)
-
setCachingMode
void setCachingMode(IFileSystem.CachingMode cachingMode)
-
clearAllCaches
void clearAllCaches()
-
getIDirectory
IDirectory getIDirectory(java.net.URL url)
-
getIFile
IFile getIFile(java.net.URL url)
-
-