Class: Puree::Model::Dataset
- Defined in:
- lib/puree/model/dataset.rb
Overview
A dataset produced during some research.
Instance Attribute Summary collapse
- #available ⇒ Time?
- #description ⇒ String?
-
#doi ⇒ Puree::Model::DOI?
Digital Object Identifier.
-
#files ⇒ Array<Puree::Model::File>
Supporting files.
- #keywords ⇒ Array<String>
- #organisational_units ⇒ Array<Puree::Model::OrganisationalUnitHeader>
- #owner ⇒ Puree::Model::OrganisationalUnitHeader?
- #persons_external ⇒ Array<Puree::Model::EndeavourPerson>
- #persons_internal ⇒ Array<Puree::Model::EndeavourPerson>
- #persons_other ⇒ Array<Puree::Model::EndeavourPerson>
-
#production ⇒ Puree::Model::TemporalRange?
Date of data production.
- #publisher ⇒ Puree::Model::PublisherHeader?
- #research_outputs ⇒ Array<Puree::Model::RelatedContentHeader>
- #spatial_places ⇒ Array<String>
-
#spatial_point ⇒ Puree::Model::SpatialPoint?
Spatial coverage point.
-
#temporal ⇒ Puree::Model::TemporalRange?
Temporal coverage.
- #title ⇒ String?
- #workflow ⇒ String?
Attributes inherited from Resource
#created_at, #created_by, #id, #modified_at, #modified_by, #previous_uuids, #uuid
Instance Attribute Details
#available ⇒ Time?
10 11 12 |
# File 'lib/puree/model/dataset.rb', line 10 def available @available end |
#description ⇒ String?
13 14 15 |
# File 'lib/puree/model/dataset.rb', line 13 def description @description end |
#doi ⇒ Puree::Model::DOI?
Digital Object Identifier.
17 18 19 |
# File 'lib/puree/model/dataset.rb', line 17 def doi @doi end |
#files ⇒ Array<Puree::Model::File>
Supporting files.
21 22 23 |
# File 'lib/puree/model/dataset.rb', line 21 def files @files end |
#keywords ⇒ Array<String>
24 25 26 |
# File 'lib/puree/model/dataset.rb', line 24 def keywords @keywords end |
#organisational_units ⇒ Array<Puree::Model::OrganisationalUnitHeader>
27 28 29 |
# File 'lib/puree/model/dataset.rb', line 27 def organisational_units @organisational_units end |
#owner ⇒ Puree::Model::OrganisationalUnitHeader?
30 31 32 |
# File 'lib/puree/model/dataset.rb', line 30 def owner @owner end |
#persons_external ⇒ Array<Puree::Model::EndeavourPerson>
36 37 38 |
# File 'lib/puree/model/dataset.rb', line 36 def persons_external @persons_external end |
#persons_internal ⇒ Array<Puree::Model::EndeavourPerson>
33 34 35 |
# File 'lib/puree/model/dataset.rb', line 33 def persons_internal @persons_internal end |
#persons_other ⇒ Array<Puree::Model::EndeavourPerson>
39 40 41 |
# File 'lib/puree/model/dataset.rb', line 39 def persons_other @persons_other end |
#production ⇒ Puree::Model::TemporalRange?
Date of data production.
43 44 45 |
# File 'lib/puree/model/dataset.rb', line 43 def production @production end |
#publisher ⇒ Puree::Model::PublisherHeader?
46 47 48 |
# File 'lib/puree/model/dataset.rb', line 46 def publisher @publisher end |
#research_outputs ⇒ Array<Puree::Model::RelatedContentHeader>
49 50 51 |
# File 'lib/puree/model/dataset.rb', line 49 def research_outputs @research_outputs end |
#spatial_places ⇒ Array<String>
52 53 54 |
# File 'lib/puree/model/dataset.rb', line 52 def spatial_places @spatial_places end |
#spatial_point ⇒ Puree::Model::SpatialPoint?
Spatial coverage point.
56 57 58 |
# File 'lib/puree/model/dataset.rb', line 56 def spatial_point @spatial_point end |
#temporal ⇒ Puree::Model::TemporalRange?
Temporal coverage.
60 61 62 |
# File 'lib/puree/model/dataset.rb', line 60 def temporal @temporal end |
#title ⇒ String?
63 64 65 |
# File 'lib/puree/model/dataset.rb', line 63 def title @title end |
#workflow ⇒ String?
66 67 68 |
# File 'lib/puree/model/dataset.rb', line 66 def workflow @workflow end |