Class: Cache::Strategy::Unbounded

Inherits:
Cache::Strategy show all
Defined in:
lib/cache/cache.rb

Overview

Implements an unbounded cache strategy. The cache size can grow to infinity.

Defined Under Namespace

Classes: Item

Instance Method Summary collapse

Instance Method Details

#access(item) ⇒ Object



21
# File 'lib/cache/cache.rb', line 21

def access(item) end

#delete(item) ⇒ Object



22
# File 'lib/cache/cache.rb', line 22

def delete(item) end

#insert_or_extrude(item, enum) ⇒ Object



23
# File 'lib/cache/cache.rb', line 23

def insert_or_extrude(item, enum) end

#item_classObject



19
# File 'lib/cache/cache.rb', line 19

def item_class() Item end