net.sf.picard.util
Class FileAppendStreamLRUCache
java.lang.Object
net.sf.picard.util.ResourceLimitedMap<File,FileOutputStream>
net.sf.picard.util.FileAppendStreamLRUCache
public class FileAppendStreamLRUCache
- extends ResourceLimitedMap<File,FileOutputStream>
LRU cache of FileOutputStreams to handle situation in which it is necessary to have more FileOuputStreams
than resource limits will allow. Least-recently-used FileOutputStream is closed when it is pushed out of
the cache. When adding a new element to the cache, the file is opened in append mode.
- Author:
- alecw@broadinstitute.org
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileAppendStreamLRUCache
public FileAppendStreamLRUCache(int cacheSize)