Module: RangeMethods
- Included in:
- KalibroClient::Entities::Configurations::KalibroRange, KalibroClient::Entities::Configurations::RangeSnapshot
- Defined in:
- lib/kalibro_client/helpers/range_methods.rb
Instance Method Summary collapse
Instance Method Details
#beginning=(value) ⇒ Object
6 7 8 |
# File 'lib/kalibro_client/helpers/range_methods.rb', line 6 def beginning=(value) @beginning = (value == "-INF") ? -Float::INFINITY : value end |
#end=(value) ⇒ Object
10 11 12 |
# File 'lib/kalibro_client/helpers/range_methods.rb', line 10 def end=(value) @end = (value == "INF") ? Float::INFINITY : value end |
#range ⇒ Object
2 3 4 |
# File 'lib/kalibro_client/helpers/range_methods.rb', line 2 def range @range ||= Range.new(Float(beginning), Float(self.end), exclude_end: true) end |