Class: Ddr::Models::MetadataTerm

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/ddr/models/metadata/metadata_term.rb

Overview

Wraps an RDF term (RDF::Vocabulary::Term)

Instance Method Summary collapse

Instance Method Details

#predicateObject



15
16
17
# File 'lib/ddr/models/metadata/metadata_term.rb', line 15

def predicate
  to_uri
end

#prefixObject



19
20
21
# File 'lib/ddr/models/metadata/metadata_term.rb', line 19

def prefix
  qname.first
end

#qualified_nameObject



7
8
9
# File 'lib/ddr/models/metadata/metadata_term.rb', line 7

def qualified_name
  qname.join("_").to_sym
end

#unqualified_nameObject



11
12
13
# File 'lib/ddr/models/metadata/metadata_term.rb', line 11

def unqualified_name
  qname.last
end