Class: FalseClass
Instance Method Summary collapse
- #<(obj) ⇒ Object
- #<=(obj) ⇒ Object
- #<=>(obj) ⇒ Object
- #>(obj) ⇒ Object
- #>=(obj) ⇒ Object
- #call ⇒ Object
- #to_i ⇒ Object
Instance Method Details
#<(obj) ⇒ Object
30 |
# File 'lib/rmtools/core/boolean.rb', line 30 def < obj; !!obj end |
#<=(obj) ⇒ Object
31 |
# File 'lib/rmtools/core/boolean.rb', line 31 def <= obj; !obj.nil? end |
#<=>(obj) ⇒ Object
22 23 24 25 26 27 28 |
# File 'lib/rmtools/core/boolean.rb', line 22 def <=>(obj) case obj when nil then 1 when self then 0 else -1 end end |
#>(obj) ⇒ Object
32 |
# File 'lib/rmtools/core/boolean.rb', line 32 def > obj; obj.nil? end |
#>=(obj) ⇒ Object
33 |
# File 'lib/rmtools/core/boolean.rb', line 33 def >= obj; !obj end |
#call ⇒ Object
35 |
# File 'lib/rmtools/core/boolean.rb', line 35 def call(*) self end |
#to_i ⇒ Object
21 |
# File 'lib/rmtools/core/boolean.rb', line 21 def to_i; 0; end |