Interface SimpleFileSystem

    • Method Detail

      • createReader

        Reader createReader​(String path)
                     throws IOException
        Returns a reader for the given path.
        Parameters:
        path - The path in the filesystem
        Returns:
        a reader instance
        Throws:
        IOException - If an I/O error occurs
      • createWriter

        Writer createWriter​(String path)
                     throws IOException
        Returns a writer for the given path.
        Parameters:
        path - The path in the filesystem
        Returns:
        a writer instance
        Throws:
        IOException - If an I/O error occurs
      • list

        String[] list​(String path)
               throws IOException
        Lists all elements inside the given directory path.
        Parameters:
        path - The path in the filesystem
        Returns:
        An array of strings naming the files and directories in the directory denoted by this directory path. The array will be empty if the directory is empty. Returns null if this path does not denote a directory.
        Throws:
        IOException - If an I/O error occurs
      • isFile

        boolean isFile​(String path)
        Checks, if the given path is a file or not (then e.g. a directory)
        Parameters:
        path - to a file or directory
        Returns:
        true, if given path is a file on the fs