Class: Pubid::Amca::Scheme

Inherits:
Scheme
  • Object
show all
Defined in:
lib/pubid/amca/scheme.rb

Overview

Scheme class for ACMA identifier configuration

Instance Attribute Summary

Attributes inherited from Scheme

#identifiers, #languages, #publishers, #stages, #supplement_identifiers, #types

Instance Method Summary collapse

Methods inherited from Scheme

#all_identifier_classes, #all_typed_stages, #configure, #identifier_class_index, #locate_identifier_klass_by_type_code, #locate_typed_stage_by_abbr, #locate_typed_stage_by_harmonized_code, #locate_typed_stage_by_stage_code, #supplement_typed_stages, #typed_stage_index, #typed_stages

Constructor Details

#initializeScheme

Returns a new instance of Scheme.



7
8
9
10
11
12
13
# File 'lib/pubid/amca/scheme.rb', line 7

def initialize
  @identifiers = [
    Identifiers::Standard,
    Identifiers::Publication,
    Identifiers::Interpretation,
  ].freeze
end