- Inheritance
- < Object
The global value false is the only instance of class FalseClass and represents a logically false value in boolean expressions. The class provides operators allowing false to participate correctly in logical expressions.
Methods
Instance
Visibility | Signature |
---|---|
public | & (p1) |
public | ^ (p1) |
public | to_s () |
public | to_yaml ( opts = {} ) |
public | | (p1) |
Instance Method Detail
false & obj => false
nil & obj => false
And—Returns false. obj is always evaluated as it is the argument to a method call—there is no short-circuit evaluation in this case.
false ^ obj => true or false
nil ^ obj => true or false
Exclusive Or—If obj is nil or false, returns false; otherwise, returns true.
false.to_s => "false"
‘nuf said…
to_yaml( opts = {} )
false | obj => true or false
nil | obj => true or false
Or—Returns false if obj is nil or false; true otherwise.