Sha256: bdf88ae47fef452ea6a2bf8280b95a1c877d77fbac8606c8041caa009e87a04f
Contents?: true
Size: 476 Bytes
Versions: 3
Compression:
Stored size: 476 Bytes
Contents
require 'xml/mapping_extensions' require_relative 'identifier_type' module Stash module Wrapper # Mapping class for `<st:identifier>` class Identifier include ::XML::Mapping typesafe_enum_node :type, '@type', class: IdentifierType, default_value: nil text_node :value, '.', default_value: nil # Creates a new {Identifier} def initialize(type:, value:) self.type = type self.value = value end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stash-wrapper-0.1.3 | lib/stash/wrapper/identifier.rb |
stash-wrapper-0.1.2 | lib/stash/wrapper/identifier.rb |
stash-wrapper-0.1.1 | lib/stash/wrapper/identifier.rb |