class Object
Public Instance Methods
==(arg)
Also aliased as: double_equals_without_enums, double_equals_without_enums
Alias for: double_equals_with_enums
===(arg)
Also aliased as: triple_equals_without_enums, triple_equals_without_enums
Alias for: triple_equals_with_enums
double_equals_with_enums(arg)
click to toggle source
# File lib/enum_x/monkey.rb, line 15 def double_equals_with_enums(arg) if arg.is_a?(EnumX::Value) double_equals_without_enums arg.symbol else double_equals_without_enums arg end end
Also aliased as: ==, ==
triple_equals_with_enums(arg)
click to toggle source
# File lib/enum_x/monkey.rb, line 6 def triple_equals_with_enums(arg) if arg.is_a?(EnumX::Value) triple_equals_without_enums arg.symbol elsif arg.is_a?(EnumX::ValueList) arg.include?(self) else triple_equals_without_enums arg end end
Also aliased as: ===, ===