Uses of Interface
org.apache.commons.compress.archivers.ArchiveEntry
Package
Description
Provides a unified API and factories for dealing with archives in different formats.
Provides stream classes for reading and writing archives using the AR format.
Provides stream classes for reading archives using the ARJ format.
Provides stream classes for reading and writing archives using the CPIO format.
This package provides stream classes for reading archives using the UNIX DUMP format.
Provides stream classes for reading and writing archives using the ZIP format with some extensions for the special case of JAR archives.
Provides classes for reading and writing archives using the 7z format.
Provides stream classes for reading and writing archives using the TAR format.
Provides stream classes for reading and writing archives using the ZIP format.
EXPERIMENTAL support for changesets that are applied to archives.
Provides utilities used internally by the compress library.
-
Uses of ArchiveEntry in org.apache.commons.compress.archivers
Modifier and TypeClassDescriptionclass
ArchiveInputStream<E extends ArchiveEntry>
Archive input streams MUST override theFilterInputStream.read(byte[], int, int)
- orArchiveInputStream.read()
- method so that reading from the stream generates EOF for the end of data in each entry as well as at the end of the file proper.class
ArchiveOutputStream<E extends ArchiveEntry>
Archive output stream implementations are expected to override theFilterOutputStream.write(byte[], int, int)
method to improve performance.Modifier and TypeMethodDescription<I extends ArchiveInputStream<? extends ArchiveEntry>>
IArchiveStreamFactory.createArchiveInputStream
(InputStream in) Creates an archive input stream from an input stream, autodetecting the archive type from the first few bytes of the stream.<I extends ArchiveInputStream<? extends ArchiveEntry>>
IArchiveStreamFactory.createArchiveInputStream
(String archiverName, InputStream in) Creates an archive input stream from an archiver name and an input stream.<I extends ArchiveInputStream<? extends ArchiveEntry>>
IArchiveStreamFactory.createArchiveInputStream
(String archiverName, InputStream in, String actualEncoding) <I extends ArchiveInputStream<? extends ArchiveEntry>>
IArchiveStreamProvider.createArchiveInputStream
(String archiverName, InputStream inputStream, String encoding) Creates an archive input stream from an archiver name and an input stream.<O extends ArchiveOutputStream<? extends ArchiveEntry>>
OArchiveStreamFactory.createArchiveOutputStream
(String archiverName, OutputStream out) Creates an archive output stream from an archiver name and an output stream.<O extends ArchiveOutputStream<? extends ArchiveEntry>>
OArchiveStreamFactory.createArchiveOutputStream
(String archiverName, OutputStream out, String actualEncoding) <O extends ArchiveOutputStream<? extends ArchiveEntry>>
OArchiveStreamProvider.createArchiveOutputStream
(String archiverName, OutputStream outputStream, String encoding) Creates an archive output stream from an archiver name and an output stream.Modifier and TypeMethodDescriptionboolean
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. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.ar
Modifier and TypeClassDescriptionclass
Represents an archive entry in the "ar" format. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.arj
Modifier and TypeMethodDescriptionboolean
ArjArchiveInputStream.canReadEntryData
(ArchiveEntry ae) -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.cpio
Modifier and TypeClassDescriptionclass
A cpio archive consists of a sequence of files. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.dump
Modifier and TypeClassDescriptionclass
This class represents an entry in a Dump archive. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.jar
-
Uses of ArchiveEntry in org.apache.commons.compress.archivers.sevenz
Modifier and TypeMethodDescriptionvoid
SevenZOutputFile.putArchiveEntry
(ArchiveEntry archiveEntry) Deprecated. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.tar
Modifier and TypeMethodDescriptionboolean
TarArchiveInputStream.canReadEntryData
(ArchiveEntry archiveEntry) Whether this class is able to read the given entry. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.zip
Modifier and TypeClassDescriptionclass
Extension that adds better handling of extra fields and provides access to the internal and external file attributes.Modifier and TypeMethodDescriptionboolean
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. -
Uses of ArchiveEntry in org.apache.commons.compress.changes
Modifier and TypeClassDescriptionfinal class
ChangeSet<E extends ArchiveEntry>
ChangeSet collects and performs changes to an archive.class
ChangeSetPerformer<I extends ArchiveInputStream<E>,
O extends ArchiveOutputStream<E>, E extends ArchiveEntry> Performs ChangeSet operations on a stream. -
Uses of ArchiveEntry in org.apache.commons.compress.utils
Modifier and TypeMethodDescriptionstatic String
ArchiveUtils.toString
(ArchiveEntry entry) Generates a string containing the name, isDirectory setting and size of an entry.
SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry)
.