class Hocon::Impl::ResolveMemos
Public Class Methods
new(memos = {})
click to toggle source
# File lib/hocon/impl/resolve_memos.rb, line 7 def initialize(memos = {}) @memos = memos end
Public Instance Methods
get(key)
click to toggle source
# File lib/hocon/impl/resolve_memos.rb, line 11 def get(key) @memos[key] end
put(key, value)
click to toggle source
# File lib/hocon/impl/resolve_memos.rb, line 15 def put(key, value) copy = @memos.clone copy[key] = value Hocon::Impl::ResolveMemos.new(copy) end