Class: BibframeRuby::Instance
Overview
Represents a BIBFRAME Instance — a specific embodiment of a Work.
Instance Attribute Summary
Attributes inherited from Resource
#id, #properties, #rdf_graph, #types
Instance Method Summary
collapse
Methods inherited from Resource
#[], #[]=, #initialize, #to_rdf
Instance Method Details
#carrier ⇒ Object
23
24
25
|
# File 'lib/bibframe_ruby/models/instance.rb', line 23
def carrier
self["carrier"]
end
|
#dimensions ⇒ Object
39
40
41
|
# File 'lib/bibframe_ruby/models/instance.rb', line 39
def dimensions
self["dimensions"]
end
|
#edition_statement ⇒ Object
35
36
37
|
# File 'lib/bibframe_ruby/models/instance.rb', line 35
def edition_statement
self["edition_statement"]
end
|
#extent ⇒ Object
19
20
21
|
# File 'lib/bibframe_ruby/models/instance.rb', line 19
def extent
self["extent"]
end
|
#identifiers ⇒ Object
15
16
17
|
# File 'lib/bibframe_ruby/models/instance.rb', line 15
def identifiers
self["identifiers"] || []
end
|
#items ⇒ Object
47
48
49
|
# File 'lib/bibframe_ruby/models/instance.rb', line 47
def items
self["items"] || []
end
|
27
28
29
|
# File 'lib/bibframe_ruby/models/instance.rb', line 27
def media
self["media"]
end
|
#provision_activity ⇒ Object
31
32
33
|
# File 'lib/bibframe_ruby/models/instance.rb', line 31
def provision_activity
self["provision_activity"]
end
|
#publication_statement ⇒ Object
43
44
45
|
# File 'lib/bibframe_ruby/models/instance.rb', line 43
def publication_statement
self["publication_statement"]
end
|
#title ⇒ Object
7
8
9
|
# File 'lib/bibframe_ruby/models/instance.rb', line 7
def title
self["title"]
end
|
#work ⇒ Object
11
12
13
|
# File 'lib/bibframe_ruby/models/instance.rb', line 11
def work
self["work"]
end
|