Interface ZipArchiveCache

All Superinterfaces:
ZipArchive
All Known Implementing Classes:
ZipFileProcessor

public interface ZipArchiveCache extends ZipArchive
An extension of ZipArchive that caches the contents of the archive and provides access to the InputStreams.
  • Method Details

    • getCachedEntryNames

      List<String> getCachedEntryNames()
      Get a List of all of the cached entries in the archive
      Returns:
    • getEntryInputStream

      InputStream getEntryInputStream(String entryName) throws IOException
      Get the InputStream for the entry with the passed name, equivalent to the path.
      Returns:
      the InputStream for the entry with the passed name, or null if no match
      Throws:
      IOException