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

Packages that use ArchiveEntry
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.sevenz
Provides classes for reading and writing archives using the 7z format.
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.
org.apache.commons.compress.utils
Provides utilities used internally by the compress library.

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

  Methods in org.apache.commons.compress.archivers that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `abstract ArchiveEntry`
  ArchiveOutputStream.`createArchiveEntry(File inputFile, String entryName)`
  Create an archive entry using the inputFile and entryName provided.
  `ArchiveEntry`
  ArchiveOutputStream.`createArchiveEntry(Path inputPath, String entryName, LinkOption... options)`
  Create an archive entry using the inputPath and entryName provided.
  `abstract ArchiveEntry`
  ArchiveInputStream.`getNextEntry()`
  Returns the next Archive Entry in this Stream.
  Methods in org.apache.commons.compress.archivers with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `boolean`
  ArchiveInputStream.`canReadEntryData(ArchiveEntry archiveEntry)`
  Whether this stream is able to read the given entry.
  `boolean`
  ArchiveOutputStream.`canWriteEntryData(ArchiveEntry archiveEntry)`
  Whether this stream is able to write the given entry.
  `abstract void`
  ArchiveOutputStream.`putArchiveEntry(ArchiveEntry entry)`
  Writes the headers for an archive entry to the output stream.

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

  Classes in org.apache.commons.compress.archivers.ar that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `ArArchiveEntry`
  Represents an archive entry in the "ar" format.
  Methods in org.apache.commons.compress.archivers.ar that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `ArchiveEntry`
  ArArchiveOutputStream.`createArchiveEntry(File inputFile, String entryName)`
  `ArchiveEntry`
  ArArchiveOutputStream.`createArchiveEntry(Path inputPath, String entryName, LinkOption... options)`
  Create an archive entry using the inputPath and entryName provided.
  `ArchiveEntry`
  ArArchiveInputStream.`getNextEntry()`
  Methods in org.apache.commons.compress.archivers.ar with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `void`
  ArArchiveOutputStream.`putArchiveEntry(ArchiveEntry pEntry)`

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

  Classes in org.apache.commons.compress.archivers.arj that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `ArjArchiveEntry`
  An entry in an ARJ archive.
  Methods in org.apache.commons.compress.archivers.arj with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `boolean`
  ArjArchiveInputStream.`canReadEntryData(ArchiveEntry ae)`

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

  Classes in org.apache.commons.compress.archivers.cpio that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `CpioArchiveEntry`
  A cpio archive consists of a sequence of files.
  Methods in org.apache.commons.compress.archivers.cpio that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `ArchiveEntry`
  CpioArchiveOutputStream.`createArchiveEntry(File inputFile, String entryName)`
  Creates a new ArchiveEntry.
  `ArchiveEntry`
  CpioArchiveOutputStream.`createArchiveEntry(Path inputPath, String entryName, LinkOption... options)`
  Creates a new ArchiveEntry.
  `ArchiveEntry`
  CpioArchiveInputStream.`getNextEntry()`
  Methods in org.apache.commons.compress.archivers.cpio with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `void`
  CpioArchiveOutputStream.`putArchiveEntry(ArchiveEntry entry)`
  Begins writing a new CPIO file entry and positions the stream to the start of the entry data.

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

  Classes in org.apache.commons.compress.archivers.dump that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `DumpArchiveEntry`
  This class represents an entry in a Dump archive.

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

  Classes in org.apache.commons.compress.archivers.jar that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `JarArchiveEntry`
  Methods in org.apache.commons.compress.archivers.jar that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `ArchiveEntry`
  JarArchiveInputStream.`getNextEntry()`
  Methods in org.apache.commons.compress.archivers.jar with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `void`
  JarArchiveOutputStream.`putArchiveEntry(ArchiveEntry ze)`

- ## Uses of ArchiveEntry in org.apache.commons.compress.archivers.sevenz

  Classes in org.apache.commons.compress.archivers.sevenz that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `SevenZArchiveEntry`
  An entry in a 7z archive.
  Methods in org.apache.commons.compress.archivers.sevenz with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `void`
  SevenZOutputFile.`putArchiveEntry(ArchiveEntry archiveEntry)`
  Records an archive entry to add.

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

  Classes in org.apache.commons.compress.archivers.tar that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `TarArchiveEntry`
  This class represents an entry in a Tar archive.
  Methods in org.apache.commons.compress.archivers.tar that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `ArchiveEntry`
  TarArchiveOutputStream.`createArchiveEntry(File inputFile, String entryName)`
  `ArchiveEntry`
  TarArchiveOutputStream.`createArchiveEntry(Path inputPath, String entryName, LinkOption... options)`
  `ArchiveEntry`
  TarArchiveInputStream.`getNextEntry()`
  Returns the next Archive Entry in this Stream.
  Methods in org.apache.commons.compress.archivers.tar with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `boolean`
  TarArchiveInputStream.`canReadEntryData(ArchiveEntry ae)`
  Whether this class is able to read the given entry.
  `void`
  TarArchiveOutputStream.`putArchiveEntry(ArchiveEntry archiveEntry)`
  Puts an entry on the output stream.

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

  Classes in org.apache.commons.compress.archivers.zip that implement ArchiveEntry
  Modifier and Type
  Class
  Description
  `class`
  `ZipArchiveEntry`
  Extension that adds better handling of extra fields and provides access to the internal and external file attributes.
  Methods in org.apache.commons.compress.archivers.zip that return ArchiveEntry
  Modifier and Type
  Method
  Description
  `ArchiveEntry`
  ZipArchiveOutputStream.`createArchiveEntry(File inputFile, String entryName)`
  Creates a new ZIP entry taking some information from the given file and using the provided name.
  `ArchiveEntry`
  ZipArchiveOutputStream.`createArchiveEntry(Path inputPath, String entryName, LinkOption... options)`
  Creates a new ZIP entry taking some information from the given file and using the provided name.
  `ArchiveEntry`
  ZipArchiveInputStream.`getNextEntry()`
  Methods in org.apache.commons.compress.archivers.zip with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `boolean`
  ZipArchiveInputStream.`canReadEntryData(ArchiveEntry ae)`
  Whether this class is able to read the given entry.
  `boolean`
  ZipArchiveOutputStream.`canWriteEntryData(ArchiveEntry ae)`
  Whether this stream is able to write the given entry.
  `void`
  ZipArchiveOutputStream.`putArchiveEntry(ArchiveEntry archiveEntry)`
  Writes the headers for an archive entry to the output stream.

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

  Methods in org.apache.commons.compress.changes with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `void`
  ChangeSet.`add(ArchiveEntry pEntry, InputStream pInput)`
  Adds a new archive entry to the archive.
  `void`
  ChangeSet.`add(ArchiveEntry pEntry, InputStream pInput, boolean replace)`
  Adds a new archive entry to the archive.

- ## Uses of ArchiveEntry in org.apache.commons.compress.utils

  Methods in org.apache.commons.compress.utils with parameters of type ArchiveEntry
  Modifier and Type
  Method
  Description
  `static String`
  ArchiveUtils.`toString(ArchiveEntry entry)`
  Generates a string containing the name, isDirectory setting and size of an entry.