Class CompositeFileProvider

All Implemented Interfaces:
Closeable, AutoCloseable, FileProvider, VfsComponent
Direct Known Subclasses:
Tbz2FileProvider, TgzFileProvider

public abstract class CompositeFileProvider extends AbstractFileProvider
Description.
  • Field Details

  • Constructor Details

    • CompositeFileProvider

      public CompositeFileProvider()
  • Method Details

    • getSchemes

      protected abstract String[] getSchemes()
      The schemes known.
      Returns:
      Array of supported schemes.
    • findFile

      public FileObject findFile(FileObject baseFile, String uri, FileSystemOptions fileSystemOptions) throws FileSystemException
      Locates a file object, by absolute URI.
      Parameters:
      baseFile - The base FileObject.
      uri - The file to find.
      fileSystemOptions - The options for the FileSystem.
      Returns:
      A FileObject for the located file.
      Throws:
      FileSystemException - if an error occurs.