Class: NilClass
- Defined in:
- lib/ruby/jruby_hack.rb,
lib/ruby/jruby_hack.rb
Combinators collapse
-
#try(*args) ⇒ Object
Returns ‘nil` (when `self` is `nil`).
Instance Method Summary collapse
-
#blank? ⇒ Boolean
Always ‘true`.
- #present? ⇒ Boolean
Instance Method Details
#blank? ⇒ Boolean
Always ‘true`. Note this overrides Object#blank? which returns false.
250 251 252 |
# File 'lib/ruby/jruby_hack.rb', line 250 def blank? true end |
#present? ⇒ Boolean
254 255 256 |
# File 'lib/ruby/jruby_hack.rb', line 254 def present? false end |
#try(*args) ⇒ Object
Returns ‘nil` (when `self` is `nil`). This overrides Object#try
680 681 682 |
# File 'lib/ruby/jruby_hack.rb', line 680 def try(*args) self end |