Class: SumAggregator
- Inherits:
-
Object
- Object
- SumAggregator
- Defined in:
- lib/tb/cmdutil.rb
Instance Method Summary collapse
- #finish ⇒ Object
-
#initialize ⇒ SumAggregator
constructor
A new instance of SumAggregator.
- #update(v) ⇒ Object
Constructor Details
#initialize ⇒ SumAggregator
Returns a new instance of SumAggregator.
145 |
# File 'lib/tb/cmdutil.rb', line 145 def initialize() @result = 0 end |
Instance Method Details
#finish ⇒ Object
147 |
# File 'lib/tb/cmdutil.rb', line 147 def finish() @result end |
#update(v) ⇒ Object
146 |
# File 'lib/tb/cmdutil.rb', line 146 def update(v) @result += conv_to_numeric(v) if !(v.nil? || v == '') end |