120件ヒット
[1-100件を表示]
(0.052秒)
別のキーワード
種類
- インスタンスメソッド (96)
- クラス (12)
- 特異メソッド (12)
クラス
- Delegator (60)
- SimpleDelegator (36)
モジュール
- Kernel (12)
キーワード
- DelegateClass (12)
- SimpleDelegator (12)
-
_ _ getobj _ _ (12) -
_ _ setobj _ _ (12) -
marshal
_ dump (12) - new (12)
-
protected
_ methods (12) -
public
_ methods (12) -
respond
_ to? (12) -
respond
_ to _ missing? (12)
検索結果
先頭5件
-
Delegator
# marshal _ dump -> object (6102.0) -
シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。
シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。 -
Delegator
# protected _ methods(all = true) -> [Symbol] (6102.0) -
そのオブジェクトが理解できる protected メソッド名の一覧を返します。
...そのオブジェクトが理解できる protected メソッド名の一覧を返します。
@param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。
@see Object#protected_methods... -
Delegator
# public _ methods(all = true) -> [Symbol] (6102.0) -
そのオブジェクトが理解できる public メソッド名の一覧を返します。
...そのオブジェクトが理解できる public メソッド名の一覧を返します。
@param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。
@see Object#public_methods... -
Delegator
# respond _ to?(m) -> bool (6102.0) -
Delegator#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。
...Delegator#__getobj__ が返すオブジェクトが メソッド m を持つとき真を返します。
@param m メソッド名
@see Object#respond_to?... -
Delegator
# respond _ to _ missing?(m , include _ private) -> bool (6102.0) -
@param m メソッド名を指定します。
...@param m メソッド名を指定します。
@param include_private 真を指定すると private メソッドも調べます。... -
SimpleDelegator (6008.0)
-
Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。
...し、シンプルなメソッド委譲を実現した具象クラス。
委譲先に指定されたオブジェクトへメソッドの実行を委譲します。
例:
//emlist{
require 'delegate'
foo = Object.new
def foo.test
p 25
end
foo2 = SimpleDelegator.new(foo)
foo2.test # => 25
//}... -
SimpleDelegator
# _ _ getobj _ _ -> object (3002.0) -
委譲先のオブジェクトを返します。
委譲先のオブジェクトを返します。
@see Delegator#__getobj__ -
SimpleDelegator
# _ _ setobj _ _ (obj) -> object (3002.0) -
委譲先のオブジェクトを obj に変更します。
...ます。
そのため、以前の委譲先オブジェクトと
obj の間で呼び出せるメソッドに違いがあった場合は、
何かしらの例外が発生する可能性があります。
@param obj 委譲先のオブジェクト
@return 変更後の委譲先オブジェクト... -
SimpleDelegator
. new(obj) -> object (3002.0) -
メソッドを委譲するオブジェクトの設定と、 メソッド委譲を行うためのクラスメソッドの定義を行います。
...メソッドを委譲するオブジェクトの設定と、
メソッド委譲を行うためのクラスメソッドの定義を行います。
@param obj 委譲先のオブジェクト
@see Delegator.new...