class Gorillib::Builder::MemberField

Public Instance Methods

inscribe_methods(model) click to toggle source
# File lib/gorillib/builder.rb, line 205
def inscribe_methods(model)
  model.__send__(:define_member_getset,      self)
  model.__send__(:define_attribute_writer,   self.name, self.type, visibility(:writer))
  model.__send__(:define_attribute_tester,   self.name, self.type, visibility(:tester))
  model.__send__(:define_attribute_receiver, self.name, self.type, visibility(:receiver))
end