るりまサーチ

最速Rubyリファレンスマニュアル検索!
396件ヒット [201-300件を表示] (0.130秒)
トップページ > クエリ:e[x] > クエリ:delegate[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. matrix determinant_e

検索結果

<< < 1 2 3 4 > >>

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

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

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

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

@see Delegator.new...

SimpleDelegator (14006.0)

Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。

...Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。

委譲先に指定されたオブジェクトへメソッドの実行を委譲します。

例:

//emlist{
require 'delegate'

foo = Object.new
def foo.test
p 25
e
nd
foo2 = SimpleDelegator.new(fo...
...o)
foo2.test # => 25
//}...

Delegator (14000.0)

サブクラスにメソッド委譲の仕組みを提供する抽象クラス。

...サブクラスにメソッド委譲の仕組みを提供する抽象クラス。

メソッド委譲を行う場合は、本クラスを継承しDelegator#__getobj__を再定義する必要があります。

具体的な使用例については、SimpleDelegatorを参照してください。...

Forwardable#instance_delegate(hash) -> () (12214.0)

メソッドの委譲先を設定します。

...で指定します。


//emlist[例][ruby]{
require 'forwardable'

class Zap
e
xtend Forwardable
delegate
:length => :@str
delegate
[:first, :last] => :@arr
def initialize
@arr = %w/foo bar baz/
@str = "world"
e
nd
e
nd

zap = Zap.new
zap.length # => 5
zap.first # => "...

SingleForwardable#single_delegate(hash) -> () (12208.0)

メソッドの委譲先を設定します。

...メソッドの委譲先を設定します。

@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash を指定します。キーは Symbol、
String かその配列で指定します。

@see Forwardable#delegate...

絞り込み条件を変える

OpenSSL::OCSP::NODELEGATED -> Integer (12200.0)

delegated trust を許可しないことを意味します。

...delegated trust を許可しないことを意味します。

このフラグ定数は使われていません。...

Delegator#marshal_dump -> object (11100.0)

シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。

...シリアライゼーションをサポートするためにDelegator#__getobj__ が返すオブジェクトを返します。...

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

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

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

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

Delegator#! -> bool (11000.0)

自身を否定します。

自身を否定します。
<< < 1 2 3 4 > >>