module ADIWG::Mdtranslator::Writers::MdJson::Processing
Public Class Methods
build(hProcess)
click to toggle source
# File lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_processing.rb, line 20 def self.build(hProcess) Jbuilder.new do |json| json.identifier Identifier.build(hProcess[:identifier]) unless hProcess[:identifier].empty? json.softwareReference Citation.build(hProcess[:softwareReference]) unless hProcess[:softwareReference].empty? json.procedureDescription hProcess[:procedureDescription] json.documentation @Namespace.json_map(hProcess[:documentation], Citation) json.runtimeParameters hProcess[:runtimeParameters] json.algorithm @Namespace.json_map(hProcess[:algorithms], Algorithm) end end