Class: Quandl::Client::Dataset
- Inherits:
-
Object
- Object
- Quandl::Client::Dataset
- Includes:
- Concerns::Properties, Concerns::Search
- Defined in:
- lib/quandl/client/models/dataset.rb
Instance Method Summary collapse
- #data_table ⇒ Object
- #full_code ⇒ Object
- #raw_data ⇒ Object
-
#source ⇒ Object
ASSOCIATIONS #.
Instance Method Details
#data_table ⇒ Object
61 62 63 |
# File 'lib/quandl/client/models/dataset.rb', line 61 def data_table Data::Table.new( raw_data ) end |
#full_code ⇒ Object
57 58 59 |
# File 'lib/quandl/client/models/dataset.rb', line 57 def full_code @full_code ||= File.join(self.source_code, self.code) end |
#raw_data ⇒ Object
65 66 67 |
# File 'lib/quandl/client/models/dataset.rb', line 65 def raw_data @raw_data ||= (self.data || Dataset.find(full_code).data || []) end |
#source ⇒ Object
ASSOCIATIONS #
30 31 32 |
# File 'lib/quandl/client/models/dataset.rb', line 30 def source @source ||= Source.find(self.source_code) end |