module Staccato::Measurement

Classes for measurements to be add to Hits

Constants

TYPES

List of measurement classes by lookup key

Public Class Methods

lookup(key) click to toggle source

Lookup a measurement class by its key @param key [Symbol] @return [Class] measurement class or NullMeasurement

# File lib/staccato/measurement.rb, line 31
def lookup(key)
  measurement_types[key] || NullMeasurement
end
measurement_types() click to toggle source

List of measurement classes by lookup key @return [Hash]

# File lib/staccato/measurement.rb, line 38
def measurement_types
  TYPES
end

Private Instance Methods

lookup(key) click to toggle source

Lookup a measurement class by its key @param key [Symbol] @return [Class] measurement class or NullMeasurement

# File lib/staccato/measurement.rb, line 31
def lookup(key)
  measurement_types[key] || NullMeasurement
end
measurement_types() click to toggle source

List of measurement classes by lookup key @return [Hash]

# File lib/staccato/measurement.rb, line 38
def measurement_types
  TYPES
end