Class: Puree::Model::Dataset
- Defined in:
- lib/puree/model/dataset.rb
Overview
A dataset produced during some research.
Instance Attribute Summary collapse
-
#access ⇒ String?
Open access permission.
-
#associated ⇒ Array<Puree::Model::RelatedContentHeader>
Combines projects and publications.
-
#available ⇒ Time?
Date made available.
- #description ⇒ String?
-
#doi ⇒ String?
Digital Object Identifier.
-
#files ⇒ Array<Puree::Model::File>
Supporting files.
- #keywords ⇒ Array<String>
- #legal_conditions ⇒ Array<Puree::Model::LegalCondition>
- #links ⇒ Array<Puree::Model::Link>
- #organisations ⇒ Array<Puree::Model::OrganisationHeader>
- #owner ⇒ Puree::Model::OrganisationHeader?
- #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.
- #projects ⇒ Array<Puree::Model::RelatedContentHeader>
- #publications ⇒ Array<Puree::Model::RelatedContentHeader>
- #publisher ⇒ String?
- #spatial_places ⇒ Array<String>
-
#spatial_point ⇒ Puree::Model::SpatialPoint?
Spatial coverage point.
-
#temporal ⇒ Puree::Model::TemporalRange?
Temporal coverage.
- #title ⇒ String?
Attributes inherited from Resource
#created, #locale, #modified, #uuid
Instance Attribute Details
#access ⇒ String?
Open access permission.
10 11 12 |
# File 'lib/puree/model/dataset.rb', line 10 def access @access end |
#associated ⇒ Array<Puree::Model::RelatedContentHeader>
Combines projects and publications.
14 15 16 |
# File 'lib/puree/model/dataset.rb', line 14 def associated @associated end |
#available ⇒ Time?
Date made available.
18 19 20 |
# File 'lib/puree/model/dataset.rb', line 18 def available @available end |
#description ⇒ String?
21 22 23 |
# File 'lib/puree/model/dataset.rb', line 21 def description @description end |
#doi ⇒ String?
Digital Object Identifier.
25 26 27 |
# File 'lib/puree/model/dataset.rb', line 25 def doi @doi end |
#files ⇒ Array<Puree::Model::File>
Supporting files.
29 30 31 |
# File 'lib/puree/model/dataset.rb', line 29 def files @files end |
#keywords ⇒ Array<String>
32 33 34 |
# File 'lib/puree/model/dataset.rb', line 32 def keywords @keywords end |
#legal_conditions ⇒ Array<Puree::Model::LegalCondition>
35 36 37 |
# File 'lib/puree/model/dataset.rb', line 35 def legal_conditions @legal_conditions end |
#links ⇒ Array<Puree::Model::Link>
38 39 40 |
# File 'lib/puree/model/dataset.rb', line 38 def links @links end |
#organisations ⇒ Array<Puree::Model::OrganisationHeader>
41 42 43 |
# File 'lib/puree/model/dataset.rb', line 41 def organisations @organisations end |
#owner ⇒ Puree::Model::OrganisationHeader?
44 45 46 |
# File 'lib/puree/model/dataset.rb', line 44 def owner @owner end |
#persons_external ⇒ Array<Puree::Model::EndeavourPerson>
50 51 52 |
# File 'lib/puree/model/dataset.rb', line 50 def persons_external @persons_external end |
#persons_internal ⇒ Array<Puree::Model::EndeavourPerson>
47 48 49 |
# File 'lib/puree/model/dataset.rb', line 47 def persons_internal @persons_internal end |
#persons_other ⇒ Array<Puree::Model::EndeavourPerson>
53 54 55 |
# File 'lib/puree/model/dataset.rb', line 53 def persons_other @persons_other end |
#production ⇒ Puree::Model::TemporalRange?
Date of data production.
57 58 59 |
# File 'lib/puree/model/dataset.rb', line 57 def production @production end |
#projects ⇒ Array<Puree::Model::RelatedContentHeader>
60 61 62 |
# File 'lib/puree/model/dataset.rb', line 60 def projects @projects end |
#publications ⇒ Array<Puree::Model::RelatedContentHeader>
63 64 65 |
# File 'lib/puree/model/dataset.rb', line 63 def publications @publications end |
#publisher ⇒ String?
66 67 68 |
# File 'lib/puree/model/dataset.rb', line 66 def publisher @publisher end |
#spatial_places ⇒ Array<String>
69 70 71 |
# File 'lib/puree/model/dataset.rb', line 69 def spatial_places @spatial_places end |
#spatial_point ⇒ Puree::Model::SpatialPoint?
Spatial coverage point.
73 74 75 |
# File 'lib/puree/model/dataset.rb', line 73 def spatial_point @spatial_point end |
#temporal ⇒ Puree::Model::TemporalRange?
Temporal coverage.
77 78 79 |
# File 'lib/puree/model/dataset.rb', line 77 def temporal @temporal end |
#title ⇒ String?
80 81 82 |
# File 'lib/puree/model/dataset.rb', line 80 def title @title end |