class MR::Factory::ReadModelFactory::Data

Public Class Methods

new() click to toggle source
# File lib/mr/factory/read_model_factory.rb, line 87
def initialize; @hash = {}; end

Public Instance Methods

[](key) click to toggle source
# File lib/mr/factory/read_model_factory.rb, line 89
def [](key);         @hash[key];         end
[]=(key, value) click to toggle source
# File lib/mr/factory/read_model_factory.rb, line 90
def []=(key, value); @hash[key] = value; end
method_missing(method, *args, &block) click to toggle source
Calls superclass method
# File lib/mr/factory/read_model_factory.rb, line 92
def method_missing(method, *args, &block)
  method_string = method.to_s
  if method_string =~ /=\z/ && args.size == 1
    @hash[method_string.gsub('=', '')] = args.first
  else
    super
  end
end