Sha256: 7808078b0f9041253187b9be57349bf8dde20805eb46133e8f7436fab121b481
Contents?: true
Size: 709 Bytes
Versions: 4
Compression:
Stored size: 709 Bytes
Contents
require "rdf-vocab" module Ddr module Datastreams class AdministrativeMetadataDatastream < MetadataDatastream property :permanent_id, predicate: Ddr::Vocab::Asset.permanentId property :permanent_url, predicate: Ddr::Vocab::Asset.permanentUrl property :original_filename, predicate: RDF::Vocab::PREMIS::V1.hasOriginalName do |index| index.as :stored_sortable end property :workflow_state, predicate: Ddr::Vocab::Asset.workflowState Ddr::Vocab::Roles.each do |term| property Ddr::Vocab::Vocabulary.term_name(Ddr::Vocab::Roles, term), predicate: term do |index| index.as :symbol end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems