Module: LogfileInterval::Aggregator
- Defined in:
- lib/logfile_interval/aggregator.rb,
lib/logfile_interval/aggregator/sum.rb,
lib/logfile_interval/aggregator/base.rb,
lib/logfile_interval/aggregator/count.rb,
lib/logfile_interval/aggregator/delta.rb,
lib/logfile_interval/aggregator/average.rb,
lib/logfile_interval/aggregator/group_and_count.rb
Defined Under Namespace
Classes: Average, Base, Count, Delta, GroupAndCount, Sum
Class Method Summary collapse
Class Method Details
.klass(aggregator) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/logfile_interval/aggregator.rb', line 14 def self.klass(aggregator) case aggregator when :sum then Sum when :average then Average when :count then Count when :group_and_count then GroupAndCount when :delta then Delta end end |