This class is a GenericCache subclass implementing a FIFO (First
In First Out) cache replacement policy. In other words, values are
added to the cache until the cache becomes full. Once the cache is full,
if a new pattern is added to the cache, it replaces the first of
the current patterns in the cache to have been added.
Creates a CacheFIFO instance with a given cache capacity.
Parameters:
capacity - The capacity of the cache.
CacheFIFO
public CacheFIFO()
Same as:
CacheFIFO(GenericCache.DEFAULT_CAPACITY);
Method Detail
addElement
public final void addElement(java.lang.Object key,
java.lang.Object value)
Adds a value to the cache. If the cache is full, when a new value
is added to the cache, it replaces the first of the current values
in the cache to have been added (i.e., FIFO).