るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.126秒)

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Delegator#method_missing(m, *args) -> object (26.0)

渡されたメソッド名と引数を使って、Delegator#__getobj__ が返すオブジェクトへメソッド委譲を行います。

...ド名と引数を使って、Delegator#__getobj__ が返すオブジェクトへメソッド委譲を行います。

@
param m メソッドの名前(シンボル)

@
param args メソッドに渡された引数

@
return 委譲先のメソッドからの返り値

@
see BasicObject#method_missing...

Delegator#respond_to_missing?(m, include_private) -> bool (24.0)

@param m メソッド名を指定します。

...
@
param m メソッド名を指定します。

@
param include_private 真を指定すると private メソッドも調べます。...

Delegator#__setobj__(obj) -> object (14.0)

委譲先のオブジェクトをセットします。

...委譲先のオブジェクトをセットします。

@
param obj 委譲先のオブジェクトを指定します。

@
raise NotImplementedError サブクラスにて本メソッドが再定義されていない場合に発生します。...

Delegator#protected_methods(all = true) -> [Symbol] (14.0)

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

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

@
param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。

@
see Object#protected_methods...

Delegator#public_methods(all = true) -> [Symbol] (14.0)

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

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

@
param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。

@
see Object#public_methods...

絞り込み条件を変える

Delegator#respond_to?(m) -> bool (14.0)

Delegator#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。

...
Delegator
#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。

@
param m メソッド名

@
see Object#respond_to?...

Delegator#!=(obj) -> bool (8.0)

自身が与えられたオブジェクトと等しくない場合は、真を返します。 そうでない場合は、偽を返します。

...自身が与えられたオブジェクトと等しくない場合は、真を返します。
そうでない場合は、偽を返します。

@
param obj 比較対象のオブジェクトを指定します。...

Delegator#==(obj) -> bool (8.0)

自身が与えられたオブジェクトと等しい場合は、真を返します。 そうでない場合は、偽を返します。

...自身が与えられたオブジェクトと等しい場合は、真を返します。
そうでない場合は、偽を返します。

@
param obj 比較対象のオブジェクトを指定します。...

Delegator#__getobj__ -> object (8.0)

委譲先のオブジェクトを返します。

...オブジェクトを返します。

本メソッドは、サブクラスで再定義する必要があり、
デフォルトでは NotImplementedError が発生します。

@
raise NotImplementedError サブクラスにて本メソッドが再定義されていない場合に発生します。...

Delegator#freeze -> self (8.0)

自身を凍結します。

...自身を凍結します。

@
see Object#freeze...

絞り込み条件を変える

<< 1 2 > >>