Module kala.compress.base
Package kala.compress.archivers
package kala.compress.archivers
Provides a unified API and factories for dealing with archives in different formats.
-
ClassDescriptionAn entry of an archive.Signals that an Archive exception of some sort has occurred.ArchiveInputStream<E extends ArchiveEntry>Archive input streams MUST override the
FilterInputStream.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.ArchiveOutputStream<E extends ArchiveEntry>Archive output stream implementations are expected to override theFilterOutputStream.write(byte[], int, int)method to improve performance.ArchiveReaderBuilder<R,B extends ArchiveReaderBuilder<R, B>> Creates an Archive[In|Out]putStreams from names or the first bytes of the InputStream.This is an internal class and should not be used directly.Creates ArchiveArchiveInputStreams andArchiveOutputStreams.Provides information about ArchiveEntry stream offsets.Exception thrown by ArchiveStreamFactory if a format is requested/detected that doesn't support streaming.