|
目次
-
ENV
-
環境変数を表すオブジェクト.Hashと同
様のインターフェースを持ちます.ただし,Hashと異なり,
ENV のキーと値には文字列しかとることができません.
-
インクルードされているモジュール:
-
-
Enumerable
-
メソッド:
-
-
self [key]
-
keyに対応する環境変数の値を返します.該当する環境
変数が存在しない時にはnil を返します.
-
self [key]= value
-
keyに対応する環境変数の値をvalueにしま
す.valueがnil の時,keyに
対応する環境変数を取り除きます.
-
delete(key)
-
keyに対応する環境変数を取り除きます.取り除かれた
環境変数の値を返 しますが,keyに対応する環境変数
が存在しない時にはnil を返します.
ブロックが与えられた時にはkeyにマッチするものがな
かった時に評価されます.
-
delete_if {|key, value|...}
-
-
reject!{|key, value|...}
-
keyとvalueを引数としてブロックを評価し
た値が真である時,環境変数を削除します.
-
each {|key, value|...}
-
each_pair {|key, value|...}
-
keyとvalueを引数としてブロックを評価し
ます.
-
each_key {|key|...}
-
keyを引数としてブロックを評価します.
-
each_value {|value|...}
-
valueを引数としてブロックを評価します.
-
empty?
-
環境変数がひとつも定義されていない時真を返します.
-
has_key?(val)
-
-
key?(val)
-
-
include?(val)
-
valで指定される環境変数が存在する時真を返します.
-
has_value?(value)
-
-
value?(value)
-
ハッシュがvalueを値として持つ時真を返します.
-
indexes(key_1,..., key_n)
-
引数で指定された名前の環境変数の値の配列を返します.
-
keys
-
全環境変数の名前の配列を返します.
length
-
size
-
環境変数の数を返します.
-
to_a
-
環境変数から[key,value] なる2要素の配列の
配列を生成します.
-
values
-
環境変数の全値の配列を返します.
目次
matz@netlab.co.jp
|