Moneta::Berkeley::Implementation

Public Instance Methods

[](key) click to toggle source
# File lib/moneta/berkeley.rb, line 34
def [](key)
  @db[key]
end
[]=(key,value) click to toggle source
# File lib/moneta/berkeley.rb, line 30
def []=(key,value)
  @db[key] = value
end
clear() click to toggle source
# File lib/moneta/berkeley.rb, line 44
def clear
  @db.truncate(nil)
end
delete(key) click to toggle source
# File lib/moneta/berkeley.rb, line 38
def delete(key)
  value = self[key]
  @db.del(nil,key,0) if value
  value
end
has_key?(key) click to toggle source
Alias for: key?
key?(key) click to toggle source
# File lib/moneta/berkeley.rb, line 24
def key?(key)
  nil | self[key]
end
Also aliased as: has_key?

[Validate]

Generated with the Darkfish Rdoc Generator 2.