36件ヒット
[1-36件を表示]
(0.285秒)
ライブラリ
- ビルトイン (36)
キーワード
-
method
_ added (12) -
method
_ removed (12) -
method
_ undefined (12)
検索結果
先頭3件
-
Module
# method _ added(name) -> () (8007.0) -
メソッド name が追加された時にインタプリタがこのメソッドを呼び出します。
...た時にインタプリタがこのメソッドを呼び出します。
特異メソッドの追加に対するフックには
BasicObject#singleton_method_added
を使います。
@param name 追加されたメソッドの名前が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
d... -
Module
# method _ removed(name) -> () (8007.0) -
メソッドが Module#remove_method により削除 された時にインタプリタがこのメソッドを呼び出します。
...メソッドが Module#remove_method により削除
された時にインタプリタがこのメソッドを呼び出します。
特異メソッドの削除に対するフックには
BasicObject#singleton_method_removed
を使います。
@param name 削除されたメソッド名が Symbol... -
Module
# method _ undefined(name) -> () (8007.0) -
このモジュールのインスタンスメソッド name が Module#undef_method によって削除されるか、 undef 文により未定義にされると、インタプリタがこのメソッドを呼び出します。
...ンスメソッド name が
Module#undef_method によって削除されるか、
undef 文により未定義にされると、インタプリタがこのメソッドを呼び出します。
特異メソッドの削除をフックするには
BasicObject#singleton_method_undefined
を使います...