Class: Pubid::Cie::Identifier

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/pubid/cie/identifier.rb

Overview

Base Identifier class for CIE Provides parse() entry point

Direct Known Subclasses

SingleIdentifier, SupplementIdentifier

Class Method Summary collapse

Class Method Details

.parse(input) ⇒ Object

Parse CIE identifier string



11
12
13
14
15
# File 'lib/pubid/cie/identifier.rb', line 11

def self.parse(input)
  parsed = Parser.parse(input)
  builder = Builder.new
  builder.build(parsed, original_string: input)
end