Class: EasySparql::MockCache
- Inherits:
-
Object
- Object
- EasySparql::MockCache
- Defined in:
- lib/easy_sparql/mock_cache.rb
Instance Method Summary collapse
- #get(key) ⇒ Object
-
#initialize ⇒ MockCache
constructor
A new instance of MockCache.
- #reset! ⇒ Object
- #set(key, value) ⇒ Object
Constructor Details
#initialize ⇒ MockCache
Returns a new instance of MockCache.
21 22 23 |
# File 'lib/easy_sparql/mock_cache.rb', line 21 def initialize @cache = {} end |
Instance Method Details
#get(key) ⇒ Object
25 26 27 |
# File 'lib/easy_sparql/mock_cache.rb', line 25 def get(key) @cache[key] if @cache.has_key? key end |
#reset! ⇒ Object
33 34 35 |
# File 'lib/easy_sparql/mock_cache.rb', line 33 def reset! @cache = {} end |
#set(key, value) ⇒ Object
29 30 31 |
# File 'lib/easy_sparql/mock_cache.rb', line 29 def set(key, value) @cache[key] = value end |