module ADIWG::Mdtranslator::Writers::MdJson::Metadata
Public Class Methods
build(hMetadata)
click to toggle source
# File lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_metadata.rb, line 25 def self.build(hMetadata) Jbuilder.new do |json| json.metadataInfo MetadataInfo.build(hMetadata[:metadataInfo]) json.resourceInfo ResourceInfo.build(hMetadata[:resourceInfo]) json.resourceLineage @Namespace.json_map(hMetadata[:lineageInfo], LineageInfo) json.resourceDistribution @Namespace.json_map(hMetadata[:distributorInfo], Distribution) json.associatedResource @Namespace.json_map(hMetadata[:associatedResources], AssociatedResource) json.additionalDocumentation @Namespace.json_map(hMetadata[:additionalDocuments], AdditionalDocument) json.funding @Namespace.json_map(hMetadata[:funding], Funding) end end