class Feriados::Rules::RuleBase

Attributes

name[R]

Public Class Methods

new(name = nil) click to toggle source
# File lib/feriados/rules/rule_base.rb, line 6
def initialize(name = nil)
  @name = name
end

Public Instance Methods

==(other) click to toggle source
# File lib/feriados/rules/rule_base.rb, line 18
def ==(other)
  eql?(other)
end
eql?(other) click to toggle source
# File lib/feriados/rules/rule_base.rb, line 14
def eql?(other)
  hash == other.hash
end
hash() click to toggle source
# File lib/feriados/rules/rule_base.rb, line 10
def hash
  state.hash
end