Top Description Interfaces Classes
[default module]

Package org.apache.commons.compress.utils


Provides utilities used internally by the compress library.

Interface Summary

Modifier and TypeInterface and Description
public interface
InputStreamStatistics

This interface provides statistics on the current decompression stream.

Class Summary

Modifier and TypeClass and Description
public class
ArchiveUtils

Generic Archive utilities

public class
BitInputStream

Reads bits from an InputStream.

public abstract class
BoundedArchiveInputStream

NIO backed bounded input stream for reading a predefined amount of data from.

public class
BoundedInputStream

A stream that limits reading from a wrapped stream to a given number of bytes.
public class
BoundedSeekableByteChannelInputStream

InputStream that delegates requests to the underlying SeekableByteChannel, making sure that only bytes from a certain range can be read.

public class
ByteUtils

Utility methods for reading and writing bytes.

public class
CharsetNames

Character encoding names required of every implementation of the Java platform.

public class
Charsets

Charsets required of every implementation of the Java platform.
public class
ChecksumCalculatingInputStream

Deprecated Use CheckedInputStream.
Calculates the checksum of the data read.
public class
ChecksumVerifyingInputStream

Verifies the checksum of the data read once the stream is exhausted.

public class
public class
CountingInputStream

Input stream that tracks the number of bytes read.
public class
CountingOutputStream

Stream that tracks the number of bytes read.
public class
CRC32VerifyingInputStream

A stream that verifies the CRC of the data read once the stream is exhausted.

public class
ExactMath

PRIVATE.

public class
FileNameUtils

Generic file name utilities.

public class
FixedLengthBlockOutputStream

This class supports writing to an OutputStream or WritableByteChannel in fixed length blocks.

public class
public class
IOUtils

Utility functions.

public class
Iterators

Iterator utilities.

public class
Lists

List utilities

public class
MultiReadOnlySeekableByteChannel

Read-Only Implementation of SeekableByteChannel that concatenates a collection of other SeekableByteChannels.

public class
OsgiUtils

Utilities for dealing with OSGi environments.

public class
ParsingUtils

Utility methods for parsing data and converting it to other formats.

public class
SeekableInMemoryByteChannel

A SeekableByteChannel implementation that wraps a byte[].

public class
ServiceLoaderIterator<
The service to load
E
>

Deprecated No longer needed.
Iterates all services for a given class through the standard ServiceLoader mechanism.
public class
Sets

Set utilities

public class
SkipShieldingInputStream

Deprecated No longer used.
A wrapper that overwrites skip and delegates to read instead.
public class
TimeUtils

Utility class for handling time-related types and conversions.