Class: Mode::Connector::Selector
- Inherits:
-
Object
- Object
- Mode::Connector::Selector
- Defined in:
- lib/mode/connector/selector.rb
Instance Attribute Summary collapse
-
#column_types ⇒ Object
readonly
Returns the value of attribute column_types.
-
#count ⇒ Object
readonly
Returns the value of attribute count.
-
#data_source ⇒ Object
readonly
Returns the value of attribute data_source.
-
#query ⇒ Object
readonly
Returns the value of attribute query.
Instance Method Summary collapse
-
#initialize(query, data_source) ⇒ Selector
constructor
A new instance of Selector.
- #path ⇒ Object
- #perform! ⇒ Object
Constructor Details
Instance Attribute Details
#column_types ⇒ Object (readonly)
Returns the value of attribute column_types.
10 11 12 |
# File 'lib/mode/connector/selector.rb', line 10 def column_types @column_types end |
#count ⇒ Object (readonly)
Returns the value of attribute count.
9 10 11 |
# File 'lib/mode/connector/selector.rb', line 9 def count @count end |
#data_source ⇒ Object (readonly)
Returns the value of attribute data_source.
7 8 9 |
# File 'lib/mode/connector/selector.rb', line 7 def data_source @data_source end |
#query ⇒ Object (readonly)
Returns the value of attribute query.
6 7 8 |
# File 'lib/mode/connector/selector.rb', line 6 def query @query end |
Instance Method Details
#path ⇒ Object
22 23 24 |
# File 'lib/mode/connector/selector.rb', line 22 def path @path ||= File.join(tmpdir, 'data.json') end |