class KeyValueChain

Public Class Methods

new(path) click to toggle source
# File lib/key_value_chain.rb, line 6
def initialize(path)
  @path = path
  @chain = DriveKVChain.new(path)
end

Public Instance Methods

[](key) click to toggle source
# File lib/key_value_chain.rb, line 10
def [](key)
  @chain[key]
end
[]=(key,value) click to toggle source
# File lib/key_value_chain.rb, line 13
def []=(key,value)
  @chain[key] = value
end
pair_from_json(json) click to toggle source
# File lib/key_value_chain.rb, line 137
def pair_from_json(json)
  pair = KVPair.new("", "", "", 0)
  pair.from_json(json)
  pair
end