Class: Arachni::Support::Cache::LeastRecentlyUsed

Inherits:
LeastRecentlyPushed show all
Defined in:
lib/arachni/support/cache/least_recently_used.rb

Overview

Least Recently Used cache implementation.

Generally, the most desired mode under most circumstances. Discards the least recently used entries in order to make room for newer ones.

Instance Attribute Summary

Attributes inherited from Base

#max_size

Method Summary

Methods inherited from Base

#==, #[], #[]=, #any?, #capped?, #clear, #delete, #dup, #empty?, #fetch, #hash, #include?, #initialize, #size, #store, #uncap, #uncapped?

Constructor Details

This class inherits a constructor from Arachni::Support::Cache::Base