Package org.apache.commons.compress.utils
Provides utilities used internally by the compress library.
-
Interface Summary Interface Description ByteUtils.ByteConsumer Used to consume bytes.ByteUtils.ByteSupplier Used to supply bytes.InputStreamStatistics This interface provides statistics on the current decompression stream. -
Class Summary Class Description ArchiveUtils Generic Archive utilitiesBitInputStream Reads bits from an InputStream.BoundedArchiveInputStream NIO backed bounded input stream for reading a predefined amount of data from.BoundedInputStream Deprecated. UseBoundedInputStream
.BoundedSeekableByteChannelInputStream InputStream that delegates requests to the underlying SeekableByteChannel, making sure that only bytes from a certain range can be read.ByteUtils Utility methods for reading and writing bytes.ByteUtils.InputStreamByteSupplier Deprecated. UnusedByteUtils.OutputStreamByteConsumer ByteUtils.ByteConsumer
based onOutputStream
.CharsetNames Deprecated. UseStandardCharsets
.Charsets Deprecated. UseCharsets
.ChecksumCalculatingInputStream Deprecated. UseCheckedInputStream
.ChecksumVerifyingInputStream Verifies the checksum of the data read once the stream is exhausted.CloseShieldFilterInputStream Deprecated. CountingInputStream Deprecated. UseCountingInputStream
.CountingOutputStream Deprecated. UseCountingOutputStream
.CRC32VerifyingInputStream A stream that verifies the CRC of the data read once the stream is exhausted.ExactMath PRIVATE.FileNameUtils Generic file name utilities.FixedLengthBlockOutputStream This class supports writing to an OutputStream or WritableByteChannel in fixed length blocks.FlushShieldFilterOutputStream Re-implementsFilterOutputStream.flush()
to do nothing.IOUtils Utility functions.Iterators Iterator utilities.Lists List utilitiesMultiReadOnlySeekableByteChannel Implements a read-onlySeekableByteChannel
that concatenates a collection of otherSeekableByteChannel
s.OsgiUtils Utilities for dealing with OSGi environments.ParsingUtils Utility methods for parsing data and converting it to other formats.SeekableInMemoryByteChannel ASeekableByteChannel
implementation that wraps a byte[].ServiceLoaderIterator<E> Deprecated. No longer needed.Sets Set utilitiesSkipShieldingInputStream Deprecated. No longer used.TimeUtils Utility class for handling time-related types and conversions.