るりまサーチ

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

別のキーワード

  1. string b
  2. _builtin b
  3. b _builtin
  4. b string
  5. b

ライブラリ

クラス

モジュール

検索結果

<< < 1 2 3 4 > >>

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

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

...ます。キーは Symbol、
String かその配列で指定します。


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

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

zap = Zap.new
zap.length # => 5
zap.first # => "foo"
zap.last # => "baz"
//}...

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

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

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

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

@see Forwardable#delegate...

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

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

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

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

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

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

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

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

@see Delegator.new...

Delegator#! -> bool (8100.0)

自身を否定します。

自身を否定します。

絞り込み条件を変える

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

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

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

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

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

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

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

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

Delegator#marshal_dump -> object (8100.0)

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

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

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

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

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

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

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

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

@see BasicObject#method_missing...
<< < 1 2 3 4 > >>