From: Sebastian Hungerecker Date: 2008-09-26T16:58:04+09:00 Subject: Re: Is there a way to find the class methods of a class, just like 'methods' finds the instance methods? Kenneth McDonald wrote: > Is there a way to find the class methods of a class, just like 'methods' > finds the instance methods? methods does not give you the instance methods of a class. instance_methods does. obj.methods (where obj might very well be a class) gives you all the methods defined on obj, i.e. the instance methods of obj's class (minus the ones you undefined for obj specifically, I suppose) + the singleton methods that are defined on obj directly. If you specify the argument false, only the singleton methods are listed. So SomeClass.methods will list all the instance methods of class Class + all the singleton (a.k.a. class-)methods of SomeClass and SomeClass.methods(false) will give you only the latter. HTH, Sebastian -- Jabber: sepp2k@jabber.org ICQ: 205544826