312件ヒット
[101-200件を表示]
(0.037秒)
別のキーワード
種類
- インスタンスメソッド (270)
- 文書 (30)
- 特異メソッド (12)
ライブラリ
- ビルトイン (18)
- delegate (204)
- forwardable (48)
- weakref (12)
クラス
- Delegator (156)
- Module (12)
- Proc (6)
- SimpleDelegator (36)
- WeakRef (12)
モジュール
- Forwardable (24)
- Kernel (12)
- SingleForwardable (24)
キーワード
- ! (12)
- != (12)
- == (12)
- DelegateClass (12)
-
NEWS for Ruby 2
. 7 . 0 (6) - Ruby用語集 (12)
-
_ _ getobj _ _ (36) -
_ _ setobj _ _ (24) -
instance
_ delegate (12) -
marshal
_ dump (12) -
marshal
_ load (12) -
method
_ missing (12) - methods (12)
- new (12)
-
protected
_ methods (12) -
public
_ methods (12) -
respond
_ to? (12) -
respond
_ to _ missing? (12) -
ruby 1
. 8 . 3 feature (12) -
ruby2
_ keywords (18) -
single
_ delegate (12)
検索結果
先頭5件
-
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...