Class FileSystemImpl

java.lang.Object
org.apache.aries.util.filesystem.impl.FileSystemImpl

public class FileSystemImpl extends Object
  • Constructor Details

    • FileSystemImpl

      public FileSystemImpl()
  • Method Details

    • getFSRoot

      public static IDirectory getFSRoot(File fs, IDirectory parent)
      This method gets the IDirectory that represents the root of a virtual file system. The provided file can either identify a directory, or a zip file.
      Parameters:
      fs - the zip file.
      Returns:
      the root of the virtual FS.
    • isValidZip

      public static boolean isValidZip(File zip)
      Check whether a file is actually a valid zip
      Parameters:
      zip -
      Returns:
    • isValidZip

      public static boolean isValidZip(IFile zip)
      Check whether a file is actually a valid zip
      Parameters:
      zip -
      Returns:
    • getFSRoot

      public static ICloseableDirectory getFSRoot(InputStream is)