Package electrostatic4j.snaploader.filesystem


package electrostatic4j.snaploader.filesystem
Provides I/O stream provider interfaces for LibraryLocator and LibraryExtractor.
  • Class
    Description
    A thread-safe implementation of the filesystem extractor API.
    A class denotes and provides a directory absolute path.
    Provides executable functions ensuring tight binding the user applications to the extraction lifecycle.
    Extracts a filesystem from a zip compression to a destination filesystem.
    Provides executable functions by the file locator API to enable the binding of user applications with the file locator interface.
    An Input Stream Provider that locates a filesystem inside a zip compression and provides an input stream object for the located filesystem entry.
    Defines an interface for an input stream provider that locates a filesystem and provides an InputStream object.
    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.
    A generic interface providing the main entry for all stream providers for buffered IO operations.
    A specialization providing a zip file object over the input stream provider to locate the files from within.