module Periods::Modules::NullPeriod::InstanceMethods

Attributes

end_date[R]
start_date[R]

Public Class Methods

new(*args) click to toggle source
# File lib/periods/modules/null_period.rb, line 17
def initialize(*args)
end

Public Instance Methods

<=>(period) click to toggle source
# File lib/periods/modules/null_period.rb, line 24
def <=>(period)
  0
end
==(period) click to toggle source
# File lib/periods/modules/null_period.rb, line 20
def ==(period)
  self.class == period.class
end
days() click to toggle source
# File lib/periods/modules/null_period.rb, line 36
def days
  0
end
end_year() click to toggle source
# File lib/periods/modules/null_period.rb, line 44
def end_year
  0
end
include?(period) click to toggle source
# File lib/periods/modules/null_period.rb, line 48
def include?(period)
  false
end
next() click to toggle source
# File lib/periods/modules/null_period.rb, line 28
def next
  self
end
previous() click to toggle source
# File lib/periods/modules/null_period.rb, line 32
def previous
  self
end
start_year() click to toggle source
# File lib/periods/modules/null_period.rb, line 40
def start_year
  0
end
to_s() click to toggle source
# File lib/periods/modules/null_period.rb, line 52
def to_s
  "#{self.class.name}"
end