Class: Lutaml::Model::SerializationAdapter
- Inherits:
-
Object
- Object
- Lutaml::Model::SerializationAdapter
- Defined in:
- lib/lutaml/model/serialization_adapter.rb
Class Method Summary collapse
- .document_class(klass = nil) ⇒ Object
- .handles_format(format) ⇒ Object
- .parse(data, _options = {}) ⇒ Object
Class Method Details
.document_class(klass = nil) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/lutaml/model/serialization_adapter.rb', line 9 def self.document_class(klass = nil) if klass @document_class = klass else @document_class end end |
.handles_format(format) ⇒ Object
4 5 6 7 |
# File 'lib/lutaml/model/serialization_adapter.rb', line 4 def self.handles_format(format) # Lutaml::Model::Config.register_format(format, self) @handles = format end |
.parse(data, _options = {}) ⇒ Object
17 18 19 |
# File 'lib/lutaml/model/serialization_adapter.rb', line 17 def self.parse(data, = {}) document_class.parse(data, create_additions: false) end |