Module: Relaton::Iso::HashParserV1

Extended by:
HashParserV1
Includes:
Bib::HashParserV1
Included in:
HashParserV1
Defined in:
lib/relaton/iso/hash_parser_v1.rb

Overview

This module is used to parse hash data from Relaton YAML version 1 files. It needs for trasition form Relaton v! to Relaton v2.

Constant Summary collapse

PUBLISHERS =
{
  "IEC" => "International Electrotechnical Commission",
  "ISO" => "International Organization for Standardization",
  "IEEE" => "Institute of Electrical and Electronics Engineers",
  "SAE" => "SAE International",
  "CIE" => " International Commission on Illumination",
  "ASME" => "American Society of Mechanical Engineers",
}.freeze

Method Summary

Methods included from Bib::HashParserV1

#abstract_hash_to_bib, #accesslocation_hash_to_bib, #address_hash_to_bib, #affiliation_hash_to_bib, #biblionote_hash_to_bib, #classification_hash_to_bib, #contributors_hash_to_bib, #copyright_hash_to_bib, #create_address, #create_contribution_info, #create_org_identifier, #create_org_subdivision, #create_organization, #create_person, #create_place, #create_region, #dates_hash_to_bib, #docid_hash_to_bib, #docstatus_hash_to_bib, #doctype_args, #doctype_hash_to_bib, #edition_hash_to_bib, #eg_identifiers, #email_hash_to_bib, #extent_hash_to_bib, #flavor, #forename_hash_to_bib, #formattedref, #formattedref_hash_to_bib, #fullname_hash_to_bib, #given_hash_to_bib, #hash_to_bib, #ics_hash_to_bib, #id_hash_to_bib, #keyword_hash_to_bib, #lang_scrip_array_to_string, #language_hash_to_bib, #legacy_version_content, #link_hash_to_bib, #locality, #locality_stack, #localized_marked_up_string, #localizedstring, #medium_hash_to_bib, #org_hash_to_bib, #parse_validity_time, #person_identifiers_hash_to_bib, #phone_hash_to_bib, #place_hash_to_bib, #relation_bibitem_hash_to_bib, #relation_locality_hash_to_bib, #relation_locality_stack_hash_to_bib, #relation_source_locality_hash_to_bib, #relations_hash_to_bib, #relaton_source_locality_stack_hash_to_bib, #script_hash_to_bib, #series_hash_to_bib, #size_hash_to_bib, #stage, #symbolize, #title_collection, #title_hash_to_bib, #typed_localized_string, #uri_hash_to_bib, #validity_hash_to_bib, #version_entry, #version_hash_to_bib

Methods included from Core::DateParser

#parse_date

Methods included from Core::ArrayWrapper

#array