Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class Object > protected_methods

instance method Object#protected_methods

protected_methods(include_inherited = true) -> [Symbol]

そのオブジェクトが理解できる protected メソッド名の一覧を返します。

[PARAM] include_inherited:
偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。

[SEE_ALSO] Module#protected_instance_methods, Object#methods, Object#singleton_methods