class Biz::Timeline::Backward

Public Instance Methods

backward() click to toggle source
# File lib/biz/timeline/backward.rb, line 7
def backward
  self
end

Private Instance Methods

comparison_period(period, terminus) click to toggle source
# File lib/biz/timeline/backward.rb, line 21
def comparison_period(period, terminus)
  TimeSegment.new(terminus, period.end_time)
end
duration_period(period, duration) click to toggle source
# File lib/biz/timeline/backward.rb, line 25
def duration_period(period, duration)
  TimeSegment.new(
    period.end_time - duration.in_seconds,
    period.end_time
  )
end
occurred?(period, terminus) click to toggle source
# File lib/biz/timeline/backward.rb, line 13
def occurred?(period, terminus)
  period.end_time <= terminus
end
overflow?(*) click to toggle source
# File lib/biz/timeline/backward.rb, line 17
def overflow?(*)
  false
end