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 aroundInputStreamthat 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 RandomAccessReaderextendsReaderto provide a means to create bufferedReaders fromRandomAccessFiles.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).