Class: Quandl::Cassandra::Models::Data
- Inherits:
-
Data
- Object
- Data
- Quandl::Cassandra::Models::Data
- Includes:
- Search
- Defined in:
- lib/quandl/cassandra/models/data.rb
Defined Under Namespace
Modules: Search
Instance Attribute Summary collapse
-
#column_frequencies ⇒ Object
Returns the value of attribute column_frequencies.
-
#column_ids ⇒ Object
Returns the value of attribute column_ids.
-
#dataset_id ⇒ Object
Returns the value of attribute dataset_id.
Instance Method Summary collapse
-
#scoped ⇒ Object
start a new scope from this data.
Instance Attribute Details
#column_frequencies ⇒ Object
Returns the value of attribute column_frequencies.
7 8 9 |
# File 'lib/quandl/cassandra/models/data.rb', line 7 def column_frequencies @column_frequencies end |
#column_ids ⇒ Object
Returns the value of attribute column_ids.
7 8 9 |
# File 'lib/quandl/cassandra/models/data.rb', line 7 def column_ids @column_ids end |
#dataset_id ⇒ Object
Returns the value of attribute dataset_id.
7 8 9 |
# File 'lib/quandl/cassandra/models/data.rb', line 7 def dataset_id @dataset_id end |
Instance Method Details
#scoped ⇒ Object
start a new scope from this data
10 11 12 13 14 15 16 |
# File 'lib/quandl/cassandra/models/data.rb', line 10 def scoped s = self.class.scope.new s.id(dataset_id) s.column_ids(column_ids) if column_ids s.column_frequencies(column_frequencies) if column_frequencies s end |