Package org.biojava.utils.io
I/O utility classes.
-
Interface Summary Interface Description Seekable This interface provides a collective name for IO classes that implement a seek function (e.g.,RandomAccessFile
). -
Class Summary Class Description CachingInputStream A wrapper aroundInputStream
that provides in-memory caching of the input data.CountedBufferedReader FlatFileCache Provides a cache for storing multiple small files in memory.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
extendsReader
to provide a means to create bufferedReader
s fromRandomAccessFile
s.SoftHashMap A in memory cache using soft references.UncompressInputStream This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).