class HQMF1::Value
Represents a bound within a HQMF
pauseQuantity, has a value, a unit and an inclusive/exclusive indicator
Public Class Methods
new(entry, inclusive=nil)
click to toggle source
# File lib/hqmf-parser/1.0/range.rb, line 7 def initialize(entry, inclusive=nil) @entry = entry if (inclusive.nil?) case attr_val('./@inclusive') when 'true' @inclusive = true else @inclusive = false end else @inclusive = inclusive end end
Public Instance Methods
inclusive?()
click to toggle source
# File lib/hqmf-parser/1.0/range.rb, line 31 def inclusive? @inclusive end
to_json()
click to toggle source
# File lib/hqmf-parser/1.0/range.rb, line 35 def to_json build_hash(self, [:value,:unit,:inclusive?]) end
unit()
click to toggle source
# File lib/hqmf-parser/1.0/range.rb, line 27 def unit attr_val('./@unit') end
value()
click to toggle source
# File lib/hqmf-parser/1.0/range.rb, line 23 def value attr_val('./@value') end