Ruby 定義されているメソッド一覧の取得
Object.methods # クラスメソッド(publicのみ) Object.private_methods # クラスメソッド(privateのみ) Object.instance_methods # インスタンスメソッド(publicのみ) Object.private_instance_methods # インスタンスメソッド(privateのみ) Class.methods.grep(/^to/) # toで始まるメソッドを探す obj = Object.new obj.methods === Object.instance_methods # true