From: Robert Klemme Date: 2009-06-16T16:04:29+09:00 Subject: Re: list methods only for specific class 2009/6/15 Daniel Roux : > Try: > Student.new.public_methods(false) + Student.new.private_methods(false) > => ["ms1", "ms2"] Why do you folks create instances? You can do this as well: cl = any_class cl.instance_methods(false) - cl.private_instance_methods Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/