Sha256: b8317e07cc0d31adc7e79711deaaecadb66704dddd089d94f00695e1275100e6

Contents?: true

Size: 1.1 KB

Versions: 19

Compression:

Stored size: 1.1 KB

Contents

require_relative 'module_identifier'

module ADIWG
    module Mdtranslator
        module Readers
            module MdJson

                module QualityMeasure
                    def self.unpack(hQualityMeasure, responseObj)

                        intMetadataClass = InternalMetadata.new
                        intQualityMeasure = intMetadataClass.newQualityMeasure

                        intQualityMeasure[:description] = hQualityMeasure['description']

                        if hQualityMeasure.has_key?('name')
                            intQualityMeasure[:nameOfMeasure] = hQualityMeasure['name']
                        end

                        if hQualityMeasure.has_key?('identifier')
                            hReturn = Identifier.unpack(hQualityMeasure['identifier'], responseObj)
                            unless hReturn.nil?
                                intQualityMeasure[:identifier] = hReturn
                            end
                        end

                        return intQualityMeasure

                    end
                end
            end
        end
    end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
adiwg-mdtranslator-2.21.0.pre.beta.1 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.20.0.pre.beta.10 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.20.0.pre.beta.9 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.20.0.pre.beta.8 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.20.0.pre.beta.7 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.20.0.pre.beta.6 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.31 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.30 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.29 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.28 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.27 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.26 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.13 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.12 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.11 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.10 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.9 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.8 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb
adiwg-mdtranslator-2.19.0.pre.beta.7 lib/adiwg/mdtranslator/readers/mdJson/modules/module_qualityMeasure.rb