org.biojava.utils.cache
Class FixedSizeCache
java.lang.Object
org.biojava.utils.cache.FixedSizeCache
- All Implemented Interfaces:
- Cache
public class FixedSizeCache
- extends Object
- implements Cache
Cache which stores up to limit
Objects.
- Since:
- 1.1
- Author:
- Thomas Down
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FixedSizeCache
public FixedSizeCache(int limit)
makeReference
public CacheReference makeReference(Object o)
- Description copied from interface:
Cache
- Construct a temporary reference to an object. The reference
persists until it becomes dereferenced itself, it is explicitly
cleared by the user, or the cache determines that it is a
candidate for disposal.
- Specified by:
makeReference
in interface Cache
getLimit
public int getLimit()
setLimit
public void setLimit(int limit)