Class: ActiveMetric::Min

Inherits:
Stat
  • Object
show all
Defined in:
lib/active_metric/statistics/defaults.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Stat

access_name, #access_name, class_for, #complete, create_custom_stat, #initialize, #property_from, #subject

Constructor Details

This class inherits a constructor from ActiveMetric::Stat

Class Method Details

.approximationObject



9
10
11
# File 'lib/active_metric/statistics/defaults.rb', line 9

def self.approximation
  "low"
end

Instance Method Details

#calculate(measurement) ⇒ Object



5
6
7
# File 'lib/active_metric/statistics/defaults.rb', line 5

def calculate(measurement)
  self.value = [self.value, measurement.send(self.property)].min
end