Uses of Interface
org.apache.commons.compress.archivers.ArchiveEntry
Packages that use 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.
Contains example code that is not guaranteed to provide a stable API across releases of Commons Compress.
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
Classes in org.apache.commons.compress.archivers with type parameters of type ArchiveEntryModifier and TypeClassDescriptionclass
ArchiveInputStream<E extends ArchiveEntry>
Archive input streams MUST override theInputStream.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 theOutputStream.write(byte[], int, int)
method to improve performance.Methods in org.apache.commons.compress.archivers with type parameters of type ArchiveEntryModifier and TypeMethodDescription<I extends ArchiveInputStream<? extends ArchiveEntry>>
IArchiveStreamFactory.createArchiveInputStream
(InputStream in) Create 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.private static <T extends ArchiveInputStream<? extends E>,
E extends ArchiveEntry>
TLister.createArchiveInputStream
(String[] args, InputStream inputStream) <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.Methods in org.apache.commons.compress.archivers with parameters of type ArchiveEntryModifier 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
Classes in org.apache.commons.compress.archivers.ar that implement ArchiveEntryModifier and TypeClassDescriptionclass
Represents an archive entry in the "ar" format. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.arj
Classes in org.apache.commons.compress.archivers.arj that implement ArchiveEntryMethods in org.apache.commons.compress.archivers.arj with parameters of type ArchiveEntryModifier and TypeMethodDescriptionboolean
ArjArchiveInputStream.canReadEntryData
(ArchiveEntry ae) -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.cpio
Classes in org.apache.commons.compress.archivers.cpio that implement ArchiveEntryModifier and TypeClassDescriptionclass
A cpio archive consists of a sequence of files. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.dump
Classes in org.apache.commons.compress.archivers.dump that implement ArchiveEntryModifier and TypeClassDescriptionclass
This class represents an entry in a Dump archive. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.examples
Classes in org.apache.commons.compress.archivers.examples with type parameters of type ArchiveEntryModifier and TypeClassDescriptionprivate static class
Archiver.ArchiverFileVisitor<O extends ArchiveOutputStream<E>,
E extends ArchiveEntry> private static interface
Expander.ArchiveEntryBiConsumer<T extends ArchiveEntry>
private static interface
Expander.ArchiveEntrySupplier<T extends ArchiveEntry>
Methods in org.apache.commons.compress.archivers.examples with type parameters of type ArchiveEntryModifier and TypeMethodDescriptionprivate <T extends ArchiveEntry>
voidExpander.expand
(Expander.ArchiveEntrySupplier<T> supplier, Expander.ArchiveEntryBiConsumer<T> writer, Path targetDirectory) -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.jar
Classes in org.apache.commons.compress.archivers.jar that implement ArchiveEntry -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.sevenz
Classes in org.apache.commons.compress.archivers.sevenz that implement ArchiveEntryMethods in org.apache.commons.compress.archivers.sevenz with parameters of type ArchiveEntryModifier and TypeMethodDescriptionvoid
SevenZOutputFile.putArchiveEntry
(ArchiveEntry archiveEntry) Deprecated. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.tar
Classes in org.apache.commons.compress.archivers.tar that implement ArchiveEntryModifier and TypeClassDescriptionclass
This class represents an entry in a Tar archive.Methods in org.apache.commons.compress.archivers.tar with parameters of type ArchiveEntryModifier and TypeMethodDescriptionboolean
TarArchiveInputStream.canReadEntryData
(ArchiveEntry ae) Whether this class is able to read the given entry. -
Uses of ArchiveEntry in org.apache.commons.compress.archivers.zip
Classes in org.apache.commons.compress.archivers.zip that implement ArchiveEntryModifier and TypeClassDescriptionclass
Extension that adds better handling of extra fields and provides access to the internal and external file attributes.private static final class
Extends ZipArchiveEntry to store the offset within the archive.Methods in org.apache.commons.compress.archivers.zip with parameters of type ArchiveEntryModifier 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
Classes in org.apache.commons.compress.changes with type parameters of type ArchiveEntryModifier and TypeClassDescription(package private) final class
Change<E extends ArchiveEntry>
Change holds meta information about a change.final 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.private static interface
Abstracts getting entries and streams for archive entries.private static final class
Fields in org.apache.commons.compress.changes declared as ArchiveEntry -
Uses of ArchiveEntry in org.apache.commons.compress.utils
Methods in org.apache.commons.compress.utils with parameters of type ArchiveEntryModifier and TypeMethodDescriptionstatic String
ArchiveUtils.toString
(ArchiveEntry entry) Generates a string containing the name, isDirectory setting and size of an entry.
SevenZOutputFile.putArchiveEntry(SevenZArchiveEntry)
.