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

## Uses of Interface
org.apache.commons.compress.archivers.ArchiveStreamProvider

- Packages that use ArchiveStreamProvider
  Package | Description
  --- | ---
  org.apache.commons.compress.archivers | Provides a unified API and factories for dealing with archives in different formats.

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

    Classes in org.apache.commons.compress.archivers that implement ArchiveStreamProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArchiveStreamFactory` Factory to create Archive[In|Out]putStreams from names or the first bytes of the InputStream.

    Methods in org.apache.commons.compress.archivers that return types with arguments of type ArchiveStreamProvider
    Modifier and Type | Method and Description
    --- | ---
    `static SortedMap<String,ArchiveStreamProvider>` | ArchiveStreamFactory.`findAvailableArchiveInputStreamProviders()` Constructs a new sorted map from input stream provider names to provider objects.
    `static SortedMap<String,ArchiveStreamProvider>` | ArchiveStreamFactory.`findAvailableArchiveOutputStreamProviders()` Constructs a new sorted map from output stream provider names to provider objects.
    `SortedMap<String,ArchiveStreamProvider>` | ArchiveStreamFactory.`getArchiveInputStreamProviders()`
    `SortedMap<String,ArchiveStreamProvider>` | ArchiveStreamFactory.`getArchiveOutputStreamProviders()`

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