@ParametersAreNonnullByDefault public abstract class FileSystemRepositoryBase extends Object implements FileSystemRepository
| Modifier | Constructor and Description |
|---|---|
protected |
FileSystemRepositoryBase(String scheme) |
| Modifier and Type | Method and Description |
|---|---|
FileSystem |
createFileSystem(FileSystemProvider provider,
URI uri,
Map<String,?> env) |
FileSystem |
getFileSystem(URI uri) |
Path |
getPath(URI uri) |
String |
getScheme() |
void |
unregister(URI uri) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDriverprotected FileSystemRepositoryBase(String scheme)
@Nonnull public final String getScheme()
getScheme in interface FileSystemRepository@Nonnull public final FileSystem createFileSystem(FileSystemProvider provider, URI uri, Map<String,?> env) throws IOException
createFileSystem in interface FileSystemRepositoryIOException@Nonnull public final FileSystem getFileSystem(URI uri)
getFileSystem in interface FileSystemRepository@Nonnull public final Path getPath(URI uri)
getPath in interface FileSystemRepositorypublic final void unregister(URI uri)
unregister in interface FileSystemRepository