class Mobj::CircleHash
Public Instance Methods
*(&block)
click to toggle source
# File lib/mobj.rb, line 158 def *(&block) if block.nil? self else map = CircleHash.new self.each_pair do |key, val| map.merge!(block.call(key, val)) end map end end
[]=(*keys, val)
click to toggle source
# File lib/mobj.rb, line 170 def []=(*keys, val) val.__mobj__parent(self) keys.each { |key| store(key.sym, val) } end