Parent

Files

Class

Public Instance Methods

demodulize() click to toggle source

removes all the modules from this class name

   # File lib/core_ext/class.rb, line 4
4:   def demodulize
5:     self.to_s.gsub(/^.*::/, '')
6:   end
is_clr_type?() click to toggle source

indicates whether this type has a CLR type in its ancestors

    # File lib/core_ext/class.rb, line 9
 9:   def is_clr_type?
10:     !self.to_clr_type.nil? ||
11:             self.included_modules.any? {|mod| !mod.to_clr_type.nil? } ||
12:             self.ancestors.reject {|mod| mod == Object }.any? { |mod| !mod.to_clr_type.nil? }
13:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.