別のキーワード
ライブラリ
- ビルトイン (12)
- csv (12)
- delegate (48)
-
irb
/ context (24) - openssl (36)
-
rdoc
/ markup (48) -
rdoc
/ parser (12) -
rdoc
/ parser / simple (48) -
rinda
/ rinda (36) -
rubygems
/ package / tar _ writer (24) -
rubygems
/ user _ interaction (72) - socket (72)
-
webrick
/ server (12)
クラス
-
Gem
:: Package :: TarWriter (24) -
Gem
:: StreamUI (12) -
Gem
:: StreamUI :: SimpleProgressReporter (48) -
IRB
:: Context (24) -
OpenSSL
:: PKey :: EC :: Group (24) -
RDoc
:: Markup (48) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: Simple (36) -
Rinda
:: SimpleRenewer (24) -
RubyVM
:: InstructionSequence (12) - SimpleDelegator (36)
- Socket (36)
モジュール
-
Socket
:: Constants (36)
キーワード
-
AF
_ SIP (24) - ASN1 (12)
- CSV (12)
-
IFF
_ SIMPLEX (24) -
NEWS for Ruby 2
. 4 . 0 (9) -
PF
_ SIP (24) -
SIMPLE
_ LIST _ RE (12) - SimpleDelegator (12)
- SimpleProgressReporter (12)
- SimpleRenewer (12)
- SimpleServer (12)
-
_ _ getobj _ _ (12) -
_ _ setobj _ _ (12) -
add
_ file _ simple (24) -
add
_ html (12) -
add
_ special (12) -
add
_ word _ pair (12) - count (12)
- done (12)
- irb (12)
-
net
/ smtp (12) - new (72)
-
parser
_ for (12) -
progress
_ reporter (12) -
prompt
_ mode (12) -
prompt
_ mode= (12) -
rdoc
/ parser / simple (12) -
remove
_ private _ comments (12) - renew (12)
-
ruby 1
. 8 . 4 feature (12) - scan (12)
-
to
_ a (12) - updated (12)
- xmlrpc (3)
- 字句構造 (12)
検索結果
先頭5件
-
SimpleDelegator (26000.0)
-
Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。
...し、シンプルなメソッド委譲を実現した具象クラス。
委譲先に指定されたオブジェクトへメソッドの実行を委譲します。
例:
//emlist{
require 'delegate'
foo = Object.new
def foo.test
p 25
end
foo2 = SimpleDelegator.new(foo)
foo2.test # => 25
//}... -
SimpleDelegator
# _ _ getobj _ _ -> object (23000.0) -
委譲先のオブジェクトを返します。
委譲先のオブジェクトを返します。
@see Delegator#__getobj__ -
SimpleDelegator
# _ _ setobj _ _ (obj) -> object (23000.0) -
委譲先のオブジェクトを obj に変更します。
委譲先のオブジェクトを obj に変更します。
メソッド委譲を行うためのクラスメソッドの再定義は行われないことに注意してください。
メソッド委譲を行うためのクラスメソッドの定義は生成時にのみ行われます。
そのため、以前の委譲先オブジェクトと
obj の間で呼び出せるメソッドに違いがあった場合は、
何かしらの例外が発生する可能性があります。
@param obj 委譲先のオブジェクト
@return 変更後の委譲先オブジェクト -
SimpleDelegator
. new(obj) -> object (23000.0) -
メソッドを委譲するオブジェクトの設定と、 メソッド委譲を行うためのクラスメソッドの定義を行います。
メソッドを委譲するオブジェクトの設定と、
メソッド委譲を行うためのクラスメソッドの定義を行います。
@param obj 委譲先のオブジェクト
@see Delegator.new -
RDoc
:: Parser :: Simple (18000.0) -
ソースコード以外のファイルを解析するためのクラスです。
ソースコード以外のファイルを解析するためのクラスです。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) -> self (6102.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) {|io| . . . } -> self (6102.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
RDoc
:: Markup :: SIMPLE _ LIST _ RE -> Regexp (6101.0) -
リストにマッチする正規表現です。ライブラリの内部で使用します。
リストにマッチする正規表現です。ライブラリの内部で使用します。
ラベルの有無を問わずマッチします。 -
Socket
:: Constants :: IFF _ SIMPLEX (6100.0) -
can't hear own transmissions
can't hear own transmissions