# 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
  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
  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()`