Interface OutputStreamProvider

All Superinterfaces:
AutoCloseable, StreamProvider
All Known Implementing Classes:
ConcurrentFileExtractor, FileExtractor, LibraryExtractor

public interface OutputStreamProvider extends StreamProvider
Defines an interface for an output stream provider to locate and extract a filesystem from a zip compression; the output stream provider object is associated with an input stream provider object that locates this filesystem.
  • Method Details

    • getFileLocator

      InputStreamProvider getFileLocator()
      Retrieves the input stream provider object (the filesystem locator object).
      Returns:
      an input stream provider object that is the filesystem locator object
    • getFileOutputStream

      OutputStream getFileOutputStream()
      Retrieves the output stream object associated with this provider.
      Returns:
      an output stream provider object to extract the filesystem