Package org.apache.commons.io.file.spi
Class FileSystemProviders
- java.lang.Object
-
- org.apache.commons.io.file.spi.FileSystemProviders
-
public class FileSystemProviders extends java.lang.Object
Helps working withFileSystemProvider
.- Since:
- 2.9.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.file.spi.FileSystemProvider
getFileSystemProvider(java.lang.String scheme)
Gets theFileSystemProvider
for the given scheme.java.nio.file.spi.FileSystemProvider
getFileSystemProvider(java.net.URI uri)
Gets theFileSystemProvider
for the given URI.java.nio.file.spi.FileSystemProvider
getFileSystemProvider(java.net.URL url)
Gets theFileSystemProvider
for the given URL.static java.nio.file.spi.FileSystemProvider
getFileSystemProvider(java.nio.file.Path path)
Gets theFileSystemProvider
for the given Path.static FileSystemProviders
installed()
Returns the instance for the installed providers.
-
-
-
Method Detail
-
getFileSystemProvider
public static java.nio.file.spi.FileSystemProvider getFileSystemProvider(java.nio.file.Path path)
Gets theFileSystemProvider
for the given Path.- Parameters:
path
- The Path to query- Returns:
- the
FileSystemProvider
for the given Path.
-
installed
public static FileSystemProviders installed()
Returns the instance for the installed providers.- Returns:
- the instance for the installed providers.
- See Also:
FileSystemProvider.installedProviders()
-
getFileSystemProvider
public java.nio.file.spi.FileSystemProvider getFileSystemProvider(java.lang.String scheme)
Gets theFileSystemProvider
for the given scheme.- Parameters:
scheme
- The scheme to query.- Returns:
- the
FileSystemProvider
for the given URI or null.
-
getFileSystemProvider
public java.nio.file.spi.FileSystemProvider getFileSystemProvider(java.net.URI uri)
Gets theFileSystemProvider
for the given URI.- Parameters:
uri
- The URI to query- Returns:
- the
FileSystemProvider
for the given URI or null.
-
getFileSystemProvider
public java.nio.file.spi.FileSystemProvider getFileSystemProvider(java.net.URL url)
Gets theFileSystemProvider
for the given URL.- Parameters:
url
- The URL to query- Returns:
- the
FileSystemProvider
for the given URI or null.
-
-