Method: PDF::Reader::ObjectCache#initialize

Defined in:
lib/pdf/reader/object_cache.rb

#initialize(lru_size = 1000) ⇒ ObjectCache

Returns a new instance of ObjectCache.



20
21
22
23
24
25
# File 'lib/pdf/reader/object_cache.rb', line 20

def initialize(lru_size = 1000)
  @objects = {}
  @lru_cache = Hashery::LRUHash.new(lru_size.to_i)
  @hits = 0
  @misses = 0
end