# Uses of Class
org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream

Packages that use ZipArchiveOutputStream
Package
Description
org.apache.commons.compress.archivers.jar
Provides stream classes for reading and writing archives using the ZIP format with some extensions for the special case of JAR archives.
org.apache.commons.compress.archivers.zip
Provides stream classes for reading and writing archives using the ZIP format.

- ## Uses of ZipArchiveOutputStream in org.apache.commons.compress.archivers.jar

  Subclasses of ZipArchiveOutputStream in org.apache.commons.compress.archivers.jar
  Modifier and Type
  Class
  Description
  `class`
  `JarArchiveOutputStream`
  Subclass that adds a special extra field to the very first entry which allows the created archive to be used as an executable jar on Solaris.

- ## Uses of ZipArchiveOutputStream in org.apache.commons.compress.archivers.zip

  Methods in org.apache.commons.compress.archivers.zip with parameters of type ZipArchiveOutputStream
  Modifier and Type
  Method
  Description
  `void`
  ZipFile.`copyRawEntries(ZipArchiveOutputStream target, ZipArchiveEntryPredicate predicate)`
  Transfer selected entries from this ZIP file to a given #ZipArchiveOutputStream.
  `void`
  ScatterZipOutputStream.ZipEntryWriter.`writeNextZipEntry(ZipArchiveOutputStream target)`
  Writes the next ZIP entry to the given target.
  `void`
  ParallelScatterZipCreator.`writeTo(ZipArchiveOutputStream targetStream)`
  Writes the contents this to the target `ZipArchiveOutputStream`.
  `void`
  ScatterZipOutputStream.`writeTo(ZipArchiveOutputStream target)`
  Writes the contents of this scatter stream to a target archive.