るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

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

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

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

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

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

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

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

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

@
see Object#protected_methods...

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

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

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

@
param m メソッド名

@
see Object#respond_to?...

Delegator#freeze -> self (6109.0)

自身を凍結します。

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

@
see Object#freeze...

Delegator#marshal_load(obj) -> object (6109.0)

シリアライズされたオブジェクトから、Delegator#__getobj__ が返すオブジェクトを再現します。

...シリアライズされたオブジェクトから、Delegator#__getobj__ が返すオブジェクトを再現します。

@
param obj Delegator#marshal_dumpの戻り値のコピー...

絞り込み条件を変える

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

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

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

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

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

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

@
see BasicObject#method_missing...

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

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

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

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

@
see Object#public_methods...

Kernel#DelegateClass(superclass) -> object (3109.0)

クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、 そのクラスを返します。

...superclass のインスタンスへメソッドを委譲するクラスを定義し、
そのクラスを返します。

@
param superclass 委譲先となるクラス

例:

//emlist{
r
equire 'delegate'

class ExtArray < DelegateClass(Array)
def initialize
super([])
end
end
a = ExtArray.ne...
...w
p a.class # => ExtArray
a.push 25
p a # => [25]
//}...

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

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

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

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

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