Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > rakeライブラリ > Rake::TaskArgumentsクラス
クラスの継承リスト: Rake::TaskArguments < Enumerable < Object < Kernel < BasicObject
タスクに渡されるパラメータの管理をするクラスです。
new(names, values, parent = nil)[permalink][rdoc]自身を初期化します。
self[key] -> object[permalink][rdoc]与えられたパラメータ名に対応する値を返します。
each {|key, val| ... } -> Hash[permalink][rdoc]自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
[SEE_ALSO] Hash#each
inspect -> String[permalink][rdoc]to_s -> String自身を人間に読みやすい文字列にして返します。
[SEE_ALSO] Hash#inspect
lookup(name) -> object[permalink][rdoc]与えられた名前に対応する値を返します。
names -> Array[permalink][rdoc]パラメータ名のリストを返します。
new_scope(names) -> Rake::TaskArguments[permalink][rdoc]与えられたパラメータ名のリストを使用して新しい Rake::TaskArguments を作成します。
to_hash -> Hash[permalink][rdoc]パラメータ名と対応する値を格納したハッシュを返します。
with_defaults(defaults) -> Hash[permalink][rdoc]パラメータにデフォルト値をセットします。