# Uses of Class org.apache.commons.compress.archivers.ArchiveInputStream (Apache Commons Compress 1.13 API)

## Uses of Class
org.apache.commons.compress.archivers.ArchiveInputStream

- Packages that use ArchiveInputStream
  Package | Description
  --- | ---
  org.apache.commons.compress.archivers | Provides a unified API and factories for dealing with archives in different formats.
  org.apache.commons.compress.archivers.ar | Provides stream classes for reading and writing archives using the AR format.
  org.apache.commons.compress.archivers.arj | Provides stream classes for reading archives using the ARJ format.
  org.apache.commons.compress.archivers.cpio | Provides stream classes for reading and writing archives using the CPIO format.
  org.apache.commons.compress.archivers.dump | This package provides stream classes for reading archives using the Unix DUMP format.
  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.tar | Provides stream classes for reading and writing archives using the TAR format.
  org.apache.commons.compress.archivers.zip | Provides stream classes for reading and writing archives using the ZIP format.
  org.apache.commons.compress.changes | EXPERIMENTAL support for changesets that are applied to archives.

- - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers

    Methods in org.apache.commons.compress.archivers that return ArchiveInputStream
    Modifier and Type | Method and Description
    --- | ---
    `ArchiveInputStream` | ArchiveStreamFactory.`createArchiveInputStream(InputStream in)` Create an archive input stream from an input stream, autodetecting the archive type from the first few bytes of the stream.
    `ArchiveInputStream` | ArchiveStreamFactory.`createArchiveInputStream(String archiverName, InputStream in)` Creates an archive input stream from an archiver name and an input stream.
    `ArchiveInputStream` | ArchiveStreamFactory.`createArchiveInputStream(String archiverName, InputStream in, String actualEncoding)`
    `ArchiveInputStream` | ArchiveStreamProvider.`createArchiveInputStream(String name, InputStream in, String encoding)` Creates an archive input stream from an archiver name and an input stream.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers.ar

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.ar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArArchiveInputStream` Implements the "ar" archive format as an input stream.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers.arj

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.arj
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArjArchiveInputStream` Implements the "arj" archive format as an InputStream.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers.cpio

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.cpio
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CpioArchiveInputStream` CPIOArchiveInputStream is a stream for reading cpio streams.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers.dump

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.dump
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DumpArchiveInputStream` The DumpArchiveInputStream reads a UNIX dump archive as an InputStream.

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

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.jar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JarArchiveInputStream` Implements an input stream that can read entries from jar files.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.archivers.tar

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.tar
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TarArchiveInputStream` The TarInputStream reads a UNIX tar archive as an InputStream.

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

    Subclasses of ArchiveInputStream in org.apache.commons.compress.archivers.zip
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ZipArchiveInputStream` Implements an input stream that can read Zip archives.

  - ### Uses of ArchiveInputStream in org.apache.commons.compress.changes

    Methods in org.apache.commons.compress.changes with parameters of type ArchiveInputStream
    Modifier and Type | Method and Description
    --- | ---
    `ChangeSetResults` | ChangeSetPerformer.`perform(ArchiveInputStream in, ArchiveOutputStream out)` Performs all changes collected in this ChangeSet on the input stream and streams the result to the output stream.

Copyright © 2016 The Apache Software Foundation. All rights reserved.