Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/object.rb
Overview
TODO
- Author
-
Exiquio Cooper-Anderson (exiquio [at] gmail [dot] com)
- Copyright
-
2010 © Exiqio Cooper-Anderson
- License
-
GPLv3 (www.gnu.org/licenses/gpl.html)
- Changelog
-
2010-12-11 - Added :is_on_of?
Instance Method Summary collapse
Instance Method Details
#is_boolean? ⇒ Boolean
13 14 15 |
# File 'lib/object.rb', line 13 def is_boolean? self.is_a? TrueClass or self.is_a? FalseClass end |
#is_one_of?(*args) ⇒ Boolean
17 18 19 20 |
# File 'lib/object.rb', line 17 def is_one_of? *args args.each {|arg| raise ArgumentError, '*args must be Classes' unless arg.is_a? Class} args.include? self.class end |