class Cronut::Segment::Base
Attributes
possibilities[R]
Public Class Methods
new(segment)
click to toggle source
# File lib/cronut/segment/base.rb, line 6 def initialize(segment) parser = Cronut::Parser.for( segment: segment, minimum: minimum, maximum: maximum ) @possibilities = parser.possibilities end
Public Instance Methods
to_s()
click to toggle source
# File lib/cronut/segment/base.rb, line 15 def to_s possibilities.join(' ') end
Private Instance Methods
maximum()
click to toggle source
# File lib/cronut/segment/base.rb, line 25 def maximum raise NotImplementedError end
minimum()
click to toggle source
# File lib/cronut/segment/base.rb, line 21 def minimum raise NotImplementedError end