class HTTP::Headers::Normalizer::Cache
@private Normalized header names cache
Constants
- MAX_SIZE
Public Class Methods
Public Instance Methods
Source
# File lib/http/headers/normalizer.rb, line 24 def get(key) @store[key] end
Also aliased as: []
Source
# File lib/http/headers/normalizer.rb, line 29 def set(key, value) # Maintain cache size @store.delete(@store.each_key.first) while MAX_SIZE <= @store.size @store[key] = value end
Also aliased as: []=