Module: Genericode::Json::ShortNameMixin
- Included in:
- Agency, Column, DatatypeFacet, Identification, Key
- Defined in:
- lib/genericode/json/short_name_mixin.rb
Instance Method Summary collapse
Instance Method Details
#short_name_from_json(model, value) ⇒ Object
6 7 8 |
# File 'lib/genericode/json/short_name_mixin.rb', line 6 def short_name_from_json(model, value) model.short_name = ShortName.new(content: value) if value end |
#short_name_to_json(model, doc) ⇒ Object
10 11 12 13 14 |
# File 'lib/genericode/json/short_name_mixin.rb', line 10 def short_name_to_json(model, doc) return if model.short_name.nil? doc["ShortName"] = model.short_name.content end |