Module: Mead

Defined in:
lib/mead.rb,
lib/mead/ead.rb,
lib/mead/barcode.rb,
lib/mead/trollop.rb,
lib/mead/container.rb,
lib/mead/extractor.rb,
lib/mead/identifier.rb,
lib/mead/validations.rb,
lib/mead/ead_validator.rb,
lib/mead/component_part.rb

Defined Under Namespace

Modules: TrollopOptions, Validations Classes: Barcode, ComponentPart, Container, Ead, EadValidator, Extractor, Identifier

Constant Summary collapse

CONTAINER_MAPPING =
{
  'am' => 'album',
  'ab' => 'artifactbox',
  'ac' => 'audiocassette',
  'at' => 'audiotape',
  'bx' => 'box',
  'cb' => 'cardbox',
  'cn' => 'carton',
  'ce' => 'cassette',
  'cx' => 'cassettebox',
  'cd' => 'cdbox',
  'de' => 'diskette',
  'db' => 'drawingsbox',
  'fb' => 'flatbox',
  'fe' => 'flatfile',
  'ff' => 'flatfolder',
  'fr' => 'folder',
  'hb' => 'halfbox',
  'im' => 'item',
  'le' => 'largeenvelope',
  'lb' => 'legalbox',
  'mc' => 'mapcase',
  'mf' => 'mapfolder',
  'nb' => 'notecardbox',
  'ot' => 'othertype',
  'oe' => 'oversize',
  'ox' => 'oversizebox',
  'of' => 'oversizeflatbox',
  'rl' => 'reel',
  'rb' => 'reelbox',
  'sk' => 'scrapbook',
  'sb' => 'slidebox',
  'tb' => 'tubebox',
  'te' => 'tube',
  'vt' => 'videotape',
  've' => 'volume'
}