Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/lib/object.rb
Instance Method Summary collapse
-
#blank? ⇒ Boolean
Self empty? class.
-
#boolean? ⇒ Boolean
Self test Boolean class.
-
#false? ⇒ Boolean
Self test Falseclass.
-
#present? ⇒ Boolean
Self blank class.
-
#string? ⇒ Boolean
Self test String class.
-
#symbol? ⇒ Boolean
Self test Symbol class.
-
#true? ⇒ Boolean
Self test Trueclass.
Instance Method Details
#blank? ⇒ Boolean
Self empty? class.
40 41 42 |
# File 'lib/lib/object.rb', line 40 def blank? respond_to?(:empty?) ? !!empty? : !self end |
#boolean? ⇒ Boolean
Self test Boolean class.
5 6 7 |
# File 'lib/lib/object.rb', line 5 def boolean? is_a?(TrueClass) || is_a?(FalseClass) end |
#false? ⇒ Boolean
Self test Falseclass.
19 20 21 |
# File 'lib/lib/object.rb', line 19 def false? is_a?(FalseClass) end |
#present? ⇒ Boolean
Self blank class.
47 48 49 |
# File 'lib/lib/object.rb', line 47 def present? !blank? end |
#string? ⇒ Boolean
Self test String class.
33 34 35 |
# File 'lib/lib/object.rb', line 33 def string? is_a?(String) end |
#symbol? ⇒ Boolean
Self test Symbol class.
26 27 28 |
# File 'lib/lib/object.rb', line 26 def symbol? is_a?(Symbol) end |
#true? ⇒ Boolean
Self test Trueclass.
12 13 14 |
# File 'lib/lib/object.rb', line 12 def true? is_a?(TrueClass) end |