Class: OpenEHR::RM::CompositionFactory
- Defined in:
- lib/openehr/rm/factory.rb
Constant Summary
Constants inherited from Factory
Factory::KNOWN_DERIVED_CACHE_TYPES, Factory::NON_POLYMORPHIC_TYPE_FOR_KEY
Class Method Summary collapse
Methods inherited from Factory
Constructor Details
This class inherits a constructor from OpenEHR::RM::Factory
Class Method Details
.create(param) ⇒ Object
607 608 609 |
# File 'lib/openehr/rm/factory.rb', line 607 def create(param) OpenEHR::RM::Composition::Composition.new(param) end |
.create_from_json(json) ⇒ Object
611 612 613 614 |
# File 'lib/openehr/rm/factory.rb', line 611 def create_from_json(json) hash = JSON.parse(json, max_nesting: false, symbolize_names: true) OpenEHR::RM::Composition::Composition.new(params(hash)) end |