Class FilePathCache


  • public class FilePathCache
    extends FilePathWrapper
    A file with a read cache.
    • Field Detail

      • INSTANCE

        public static final FilePathCache INSTANCE
        The instance.
    • Constructor Detail

      • FilePathCache

        public FilePathCache()
    • Method Detail

      • wrap

        public static java.nio.channels.FileChannel wrap​(java.nio.channels.FileChannel f)
      • open

        public java.nio.channels.FileChannel open​(java.lang.String mode)
                                           throws java.io.IOException
        Description copied from class: FilePath
        Open a random access file object.
        Overrides:
        open in class FilePathWrapper
        Parameters:
        mode - the access mode. Supported are r, rw, rws, rwd
        Returns:
        the file object
        Throws:
        java.io.IOException - If an I/O error occurs
      • getScheme

        public java.lang.String getScheme()
        Description copied from class: FilePath
        Get the scheme (prefix) for this file provider. This is similar to java.nio.file.spi.FileSystemProvider.getScheme.
        Specified by:
        getScheme in class FilePath
        Returns:
        the scheme