public class FileSystemProviderWrapper extends FileSystemProvider
| Constructor and Description |
|---|
FileSystemProviderWrapper(FileSystemProvider fileSystemProvider) |
installedProviderspublic FileSystemProviderWrapper(FileSystemProvider fileSystemProvider)
public void checkAccess(Path path, AccessMode... modes) throws IOException
checkAccess in class FileSystemProviderIOExceptionpublic void copy(Path sourcePath, Path targetPath, CopyOption... copyOptions) throws IOException
copy in class FileSystemProviderIOExceptionpublic void createDirectory(Path dirPath, FileAttribute<?>... fileAttributes) throws IOException
createDirectory in class FileSystemProviderIOExceptionpublic void createLink(Path linkPath, Path existingPath) throws IOException
createLink in class FileSystemProviderIOExceptionpublic void createSymbolicLink(Path linkPath, Path targetPath, FileAttribute<?>... fileAttributes) throws IOException
createSymbolicLink in class FileSystemProviderIOExceptionpublic void delete(Path path) throws IOException
delete in class FileSystemProviderIOExceptionpublic boolean deleteIfExists(Path path) throws IOException
deleteIfExists in class FileSystemProviderIOExceptionpublic <V extends FileAttributeView> V getFileAttributeView(Path path, Class<V> clazz, LinkOption... linkOtions)
getFileAttributeView in class FileSystemProviderpublic FileStore getFileStore(Path path) throws IOException
getFileStore in class FileSystemProviderIOExceptionpublic FileSystem getFileSystem(URI uri)
getFileSystem in class FileSystemProviderpublic Path getPath(URI uri)
getPath in class FileSystemProviderpublic String getScheme()
getScheme in class FileSystemProviderpublic boolean isHidden(Path path) throws IOException
isHidden in class FileSystemProviderIOExceptionpublic boolean isSameFile(Path path1, Path path2) throws IOException
isSameFile in class FileSystemProviderIOExceptionpublic void move(Path sourcePath, Path targetPath, CopyOption... copyOptions) throws IOException
move in class FileSystemProviderIOExceptionpublic AsynchronousFileChannel newAsynchronousFileChannel(Path path, Set<? extends OpenOption> openOptions, ExecutorService executorService, FileAttribute<?>... fileAttribute) throws IOException
newAsynchronousFileChannel in class FileSystemProviderIOExceptionpublic SeekableByteChannel newByteChannel(Path path, Set<? extends OpenOption> openOptions, FileAttribute<?>... fileAttributes) throws IOException
newByteChannel in class FileSystemProviderIOExceptionpublic DirectoryStream<Path> newDirectoryStream(Path dirPath, DirectoryStream.Filter<? super Path> filter) throws IOException
newDirectoryStream in class FileSystemProviderIOExceptionpublic FileChannel newFileChannel(Path path, Set<? extends OpenOption> openOptions, FileAttribute<?>... fileAttributes) throws IOException
newFileChannel in class FileSystemProviderIOExceptionpublic FileSystem newFileSystem(Path path, Map<String,?> env) throws IOException
newFileSystem in class FileSystemProviderIOExceptionpublic FileSystem newFileSystem(URI uri, Map<String,?> env) throws IOException
newFileSystem in class FileSystemProviderIOExceptionpublic InputStream newInputStream(Path path, OpenOption... openOptions) throws IOException
newInputStream in class FileSystemProviderIOExceptionpublic OutputStream newOutputStream(Path path, OpenOption... openOptions) throws IOException
newOutputStream in class FileSystemProviderIOExceptionpublic <A extends BasicFileAttributes> A readAttributes(Path path, Class<A> clazz, LinkOption... linkOptions) throws IOException
readAttributes in class FileSystemProviderIOExceptionpublic Map<String,Object> readAttributes(Path path, String attributes, LinkOption... linkOptions) throws IOException
readAttributes in class FileSystemProviderIOExceptionpublic Path readSymbolicLink(Path link) throws IOException
readSymbolicLink in class FileSystemProviderIOExceptionpublic void setAttribute(Path path, String attribute, Object value, LinkOption... linkOptions) throws IOException
setAttribute in class FileSystemProviderIOException