Creates a new cache.
Answers the value in the cache at the given key. If the value is not in the
cache, returns null
Returns the amount of space that is current used in the cache.
Returns the timestamps of the most recently used element in the cache.
Returns the lest recently used element in the cache
Returns the timestamps of the least recently used element in the cache.
Returns the maximum amount of space available in the cache.
Returns an Enumeration of the keys currently in the cache.
Ensures there is the specified amount of free space in the receiver, by removing
old entries if nece
Returns a new LRUCache instance
Adds an entry for the given key/value/space.
Adds the given entry from the receiver.