class Unitwise::Standard::Scale

Attributes

nori[RW]

Public Class Methods

new(nori) click to toggle source
# File lib/unitwise/standard/scale.rb, line 5
def initialize(nori)
  @nori = nori
end

Public Instance Methods

primary_unit_code() click to toggle source
# File lib/unitwise/standard/scale.rb, line 13
def primary_unit_code
  nori.attributes["Unit"]
end
secondary_unit_code() click to toggle source
# File lib/unitwise/standard/scale.rb, line 17
def secondary_unit_code
  nori.attributes["UNIT"]
end
to_hash() click to toggle source
# File lib/unitwise/standard/scale.rb, line 21
def to_hash
  {:value => value, :unit_code => primary_unit_code}
end
value() click to toggle source
# File lib/unitwise/standard/scale.rb, line 9
def value
  Unitwise::Number.coefficify(nori.attributes.fetch('value'))
end