るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.034秒)
トップページ > クエリ:@[x] > クエリ:j[x] > ライブラリ:delegate[x]

別のキーワード

  1. encoding windows_31j
  2. encoding cswindows31j
  3. _builtin windows_31j
  4. _builtin cswindows31j
  5. json j

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

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

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

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

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

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

SimpleDelegator#__setobj__(obj) -> object (6114.0)

委譲先のオブジェクトを obj に変更します。

...委譲先のオブジェクトを obj に変更します。

メソッド委譲を行うためのクラスメソッドの再定義は行われないことに注意してください。
メソッド委譲を行うためのクラスメソッドの定義は生成時にのみ行われます。
その...
...ため、以前の委譲先オブジェクトと
obj の間で呼び出せるメソッドに違いがあった場合は、
何かしらの例外が発生する可能性があります。

@
param obj 委譲先のオブジェクト

@
return 変更後の委譲先オブジェクト...

Delegator#__getobj__ -> object (6108.0)

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

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

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

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

SimpleDelegator#__getobj__ -> object (6108.0)

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

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

@
see Delegator#__getobj__...

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

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

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

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

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

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

@
see BasicObject#method_missing...

絞り込み条件を変える

SimpleDelegator.new(obj) -> object (114.0)

メソッドを委譲するオブジェクトの設定と、 メソッド委譲を行うためのクラスメソッドの定義を行います。

...メソッドを委譲するオブジェクトの設定と、
メソッド委譲を行うためのクラスメソッドの定義を行います。

@
param obj 委譲先のオブジェクト

@
see Delegator.new...

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

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

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

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

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

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

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

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

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

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

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

@
param obj Delegator#marshal_dumpの戻り値のコピー...
<< 1 2 > >>