5件ヒット
[1-5件を表示]
(0.391秒)
種類
- インスタンスメソッド (4)
- 関数 (1)
ライブラリ
- ビルトイン (4)
キーワード
-
instance
_ methods (1) - methods (1)
-
protected
_ methods (1) -
rb
_ class _ protected _ instance _ methods (1)
検索結果
先頭5件
- Module
# protected _ instance _ methods(inherited _ too = true) -> [Symbol] - VALUE rb
_ class _ protected _ instance _ methods(int argc , VALUE *argv , VALUE mod) - Module
# instance _ methods(inherited _ too = true) -> [Symbol] - Object
# methods(include _ inherited = true) -> [Symbol] - Object
# protected _ methods(include _ inherited = true) -> [Symbol]
-
Module
# protected _ instance _ methods(inherited _ too = true) -> [Symbol] (63604.0) -
そのモジュールで定義されている protected メソッド名 の一覧を配列で返します。
そのモジュールで定義されている protected メソッド名
の一覧を配列で返します。
@param inherited_too false を指定するとそのモジュールで定義されているメソッドのみ返します。
@see Object#protected_methods, Module#instance_methods -
VALUE rb
_ class _ protected _ instance _ methods(int argc , VALUE *argv , VALUE mod) (37249.0) -
Module#protected_instance_methods の実体。 モジュール mod に定義されている protected メソッド名の リストを文字列の配列で返します。
Module#protected_instance_methods の実体。
モジュール mod に定義されている protected メソッド名の
リストを文字列の配列で返します。 -
Module
# instance _ methods(inherited _ too = true) -> [Symbol] (9355.0) -
そのモジュールで定義されている public および protected メソッド名 の一覧を配列で返します。
そのモジュールで定義されている public および protected メソッド名
の一覧を配列で返します。
@param inherited_too false を指定するとそのモジュールで定義されているメソッドのみ返します。
@see Object#methods
//emlist[例1][ruby]{
class Foo
private; def private_foo() end
protected; def protected_foo() end
public; def public_foo() end
end
# あるクラスのインスタンス... -
Object
# methods(include _ inherited = true) -> [Symbol] (319.0) -
そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。 このメソッドは public メソッドおよび protected メソッドの名前を返します。
そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。
このメソッドは public メソッドおよび protected メソッドの名前を返します。
ただし特別に、引数が偽の時は Object#singleton_methods(false) と同じになっています。
@param include_inherited 引数が偽の時は Object#singleton_methods(false) と同じになります。
//emlist[例1][ruby]{
class Parent
private; def private_parent() end
protecte... -
Object
# protected _ methods(include _ inherited = true) -> [Symbol] (319.0) -
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#protected_instance_methods,Object#methods,Object#singleton_methods