Module: Dynamo::Record::Marshalers::ClassMethods
- Defined in:
- lib/dynamo/record/marshalers.rb
Instance Method Summary collapse
Instance Method Details
#composite_integer_attr(name, opts = {}) ⇒ Object
12 13 14 15 |
# File 'lib/dynamo/record/marshalers.rb', line 12 def composite_integer_attr(name, opts = {}) composite_attr(name, opts) define_readers(name, opts[:parts], :to_i) if opts.key? :parts end |
#composite_string_attr(name, opts = {}) ⇒ Object
17 18 19 20 |
# File 'lib/dynamo/record/marshalers.rb', line 17 def composite_string_attr(name, opts = {}) composite_attr(name, opts) define_readers(name, opts[:parts], :to_s) if opts.key? :parts end |