Sha256: 9487396d3302d6197363ebce59bb53005c1852bc59dfc81e5fc3b1f81c4d1ce9
Contents?: true
Size: 521 Bytes
Versions: 2
Compression:
Stored size: 521 Bytes
Contents
require "rdf-vocab" module Ddr module Metadata class Identifier < ActiveTriples::Resource LOCAL = RDF::Vocab::Identifiers.local ARK = RDF::Vocab::DataCite.ark configure type: Ddr::Vocab::PREMIS.Identifier property :scheme, predicate: Ddr::Vocab::PREMIS.hasIdentifierType property :value, predicate: Ddr::Vocab::PREMIS.hasIdentifierValue def local! self.scheme = LOCAL end def local? scheme == LOCAL end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ddr-models-1.13.1 | lib/ddr/metadata/identifier.rb~ |
ddr-models-1.13.0 | lib/ddr/metadata/identifier.rb~ |