Class: Lutaml::Model::SerializationAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/lutaml/model/serialization_adapter.rb

Class Method Summary collapse

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, _options = {})
  document_class.parse(data, create_additions: false)
end