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
14 15 16 17 |
# File 'lib/dynamo/record/marshalers.rb', line 14 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
19 20 21 22 |
# File 'lib/dynamo/record/marshalers.rb', line 19 def composite_string_attr(name, opts = {}) composite_attr(name, opts) define_readers(name, opts[:parts], :to_s) if opts.key? :parts end |