Class RenderFSProvider

    • Method Summary

      Modifier and Type Method Description
      void checkAccess​(java.nio.file.Path path, java.nio.file.AccessMode... modes)  
      static RenderFSProvider get()  
      java.nio.file.attribute.FileAttributeView getFileAttributeView​(java.nio.file.Path path, java.lang.Class type, java.nio.file.LinkOption... options)  
      java.nio.channels.SeekableByteChannel newByteChannel​(java.nio.file.Path path, java.util.Set<? extends java.nio.file.OpenOption> options, java.nio.file.attribute.FileAttribute<?>... attrs)  
      java.nio.file.DirectoryStream<java.nio.file.Path> newDirectoryStream​(java.nio.file.Path dir, java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter)  
      java.nio.channels.FileChannel newFileChannel​(java.nio.file.Path path, java.util.Set<? extends java.nio.file.OpenOption> options, java.nio.file.attribute.FileAttribute<?>... attrs)  
      java.io.InputStream newInputStream​(java.nio.file.Path path, java.nio.file.OpenOption... options)  
      java.nio.file.attribute.BasicFileAttributes readAttributes​(java.nio.file.Path path, java.lang.Class type, java.nio.file.LinkOption... options)  
      java.util.Map<java.lang.String,​java.lang.Object> readAttributes​(java.nio.file.Path path, java.lang.String attributes, java.nio.file.LinkOption... options)  
      • Methods inherited from class java.nio.file.spi.FileSystemProvider

        createLink, createSymbolicLink, deleteIfExists, installedProviders, newAsynchronousFileChannel, newFileSystem, newOutputStream, readSymbolicLink
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RenderFSProvider

        public RenderFSProvider()
    • Method Detail

      • newInputStream

        public java.io.InputStream newInputStream​(java.nio.file.Path path,
                                                  java.nio.file.OpenOption... options)
                                           throws java.io.IOException
        Overrides:
        newInputStream in class java.nio.file.spi.FileSystemProvider
        Throws:
        java.io.IOException
      • newByteChannel

        public java.nio.channels.SeekableByteChannel newByteChannel​(java.nio.file.Path path,
                                                                    java.util.Set<? extends java.nio.file.OpenOption> options,
                                                                    java.nio.file.attribute.FileAttribute<?>... attrs)
                                                             throws java.io.IOException
        Overrides:
        newByteChannel in class VirtFSProvider
        Throws:
        java.io.IOException
      • newFileChannel

        public java.nio.channels.FileChannel newFileChannel​(java.nio.file.Path path,
                                                            java.util.Set<? extends java.nio.file.OpenOption> options,
                                                            java.nio.file.attribute.FileAttribute<?>... attrs)
                                                     throws java.io.IOException
        Overrides:
        newFileChannel in class MetaFSProvider
        Throws:
        java.io.IOException
      • newDirectoryStream

        public java.nio.file.DirectoryStream<java.nio.file.Path> newDirectoryStream​(java.nio.file.Path dir,
                                                                                    java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter)
                                                                             throws java.io.IOException
        Overrides:
        newDirectoryStream in class VirtFSProvider
        Throws:
        java.io.IOException
      • readAttributes

        public java.nio.file.attribute.BasicFileAttributes readAttributes​(java.nio.file.Path path,
                                                                          java.lang.Class type,
                                                                          java.nio.file.LinkOption... options)
                                                                   throws java.io.IOException
        Overrides:
        readAttributes in class VirtFSProvider
        Throws:
        java.io.IOException
      • readAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> readAttributes​(java.nio.file.Path path,
                                                                                     java.lang.String attributes,
                                                                                     java.nio.file.LinkOption... options)
                                                                              throws java.io.IOException
        Overrides:
        readAttributes in class VirtFSProvider
        Throws:
        java.io.IOException
      • checkAccess

        public void checkAccess​(java.nio.file.Path path,
                                java.nio.file.AccessMode... modes)
                         throws java.io.IOException
        Overrides:
        checkAccess in class VirtFSProvider
        Throws:
        java.io.IOException
      • getFileAttributeView

        public java.nio.file.attribute.FileAttributeView getFileAttributeView​(java.nio.file.Path path,
                                                                              java.lang.Class type,
                                                                              java.nio.file.LinkOption... options)
        Overrides:
        getFileAttributeView in class VirtFSProvider