Class: Activecube::Query::MeasureNothing
- Inherits:
-
Measure
show all
- Defined in:
- lib/activecube/query/measure_nothing.rb
Instance Attribute Summary
Attributes inherited from Measure
#modifications, #selectors
Attributes inherited from Item
#cube, #definition, #key
Instance Method Summary
collapse
Methods inherited from Measure
#alias!, #condition_query, #modifier, #when
Methods inherited from Item
#alias!, #append_with!
Constructor Details
Returns a new instance of MeasureNothing.
6
7
8
|
# File 'lib/activecube/query/measure_nothing.rb', line 6
def initialize cube
super cube, nil , nil
end
|
Instance Method Details
#append_query(_model, _cube_query, _table, query) ⇒ Object
14
15
16
|
# File 'lib/activecube/query/measure_nothing.rb', line 14
def append_query _model, _cube_query, _table, query
query
end
|
#required_column_names ⇒ Object
10
11
12
|
# File 'lib/activecube/query/measure_nothing.rb', line 10
def required_column_names
[]
end
|
#to_s ⇒ Object
18
19
20
|
# File 'lib/activecube/query/measure_nothing.rb', line 18
def to_s
"Measure nothing, used for queries where no metrics defined"
end
|