Module: Lutaml::Lml::DataProcessor::CollectionProcessing

Included in:
Lutaml::Lml::DataProcessor
Defined in:
lib/lutaml/lml/data_processor/collection_processing.rb

Instance Method Summary collapse

Instance Method Details

#process_collections(obj) ⇒ Object



7
8
9
10
11
# File 'lib/lutaml/lml/data_processor/collection_processing.rb', line 7

def process_collections(obj)
  obj.each_with_object({}) do |(key, value), result|
    result[key] = process_value(value).last
  end
end

#process_exports(obj) ⇒ Object



17
18
19
# File 'lib/lutaml/lml/data_processor/collection_processing.rb', line 17

def process_exports(obj)
  process_io_definitions(obj)
end

#process_imports(obj) ⇒ Object



13
14
15
# File 'lib/lutaml/lml/data_processor/collection_processing.rb', line 13

def process_imports(obj)
  process_io_definitions(obj)
end