## Package org.biojava.utils.io

I/O utility classes.

See:
Description

Interface Summary
Seekable: This interface provides a collective name for IO classes that implement a seek function (e.g., `RandomAccessFile`).

Class Summary
CachingInputStream: A wrapper around `InputStream` that provides in-memory caching of the input data.
CountedBufferedReader
InputStreamProvider: A class that provides an InputStream from a File.
LargeBuffer: Wrapper arround MappedByteBuffers to allow long-indexed access to files larger than 2 gigs.
RAF
RandomAccessReader: `RandomAccessReader` extends `Reader` to provide a means to create buffered `Reader`s from `RandomAccessFile`s.
UncompressInputStream: This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).

## Package org.biojava.utils.io Description

I/O utility classes.