class Socrates::Storage::Memory
Public Class Methods
new()
click to toggle source
# File lib/socrates/storage/memory.rb, line 8 def initialize @memory = {} end
Public Instance Methods
clear(key)
click to toggle source
# File lib/socrates/storage/memory.rb, line 16 def clear(key) @memory.delete(key) end
clear_all()
click to toggle source
# File lib/socrates/storage/memory.rb, line 28 def clear_all @memory.clear end
get(key)
click to toggle source
# File lib/socrates/storage/memory.rb, line 20 def get(key) @memory[key] end
has_key?(key)
click to toggle source
# File lib/socrates/storage/memory.rb, line 12 def has_key?(key) @memory.has_key?(key) end
put(key, value)
click to toggle source
# File lib/socrates/storage/memory.rb, line 24 def put(key, value) @memory[key] = value end