module ADIWG::Mdtranslator::Readers::SbJson::Codelists

Public Class Methods

codelist_sb2adiwg(codelist, sbCode) click to toggle source

translate iso/adiwg code to sb

# File lib/adiwg/mdtranslator/readers/sbJson/modules/module_codelists.rb, line 187
def self.codelist_sb2adiwg(codelist, sbCode)
   codeList = instance_variable_get("@#{codelist}")
   unless sbCode.nil?
      codeList.each do |obj|
         if obj[:sb] == sbCode
            return obj[:adiwg]
         end
      end
   end
   return nil
end
is_sb_code(codelist, sbCode) click to toggle source

test if provided code is a valid sb code

# File lib/adiwg/mdtranslator/readers/sbJson/modules/module_codelists.rb, line 200
def self.is_sb_code(codelist, sbCode)
   codeList = instance_variable_get("@#{codelist}")
   unless sbCode.nil?
      codeList.each do |obj|
         if obj[:sb] == sbCode
            return true
         end
      end
   end
   return false
end