るりまサーチ

最速Rubyリファレンスマニュアル検索!
519件ヒット [1-100件を表示] (0.058秒)
トップページ > クエリ:d[x] > クエリ:fetch[x]

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d=
  4. rsa d
  5. matrix d

検索結果

<< 1 2 3 ... > >>

Gem::SpecFetcher#fetch(dependency, all = false, matching_platform = true) -> Array (21301.0)

依存関係を満たす gemspec の配列を返します。

...返します。

@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォームの情報を返します。

@see Gem::Dependency...

Thread#fetch(name, default = nil) {|name| ... } -> object (21237.0)

name に関連づけられたスレッドに固有のデータを返します。 name に対応するスレッド固有データがない時には、引数 default が 与えられていればその値を、ブロックが与えられていれば そのブロックを評価した値を返します。

...ない時には、引数 default が
与えられていればその値を、ブロックが与えられていれば
そのブロックを評価した値を返します。

@param name スレッド固有データのキーを文字列か Symbol で指定します。
@param default name に対応する...
...defaultもブロックも与えられてない時、
name に対応するスレッド固有データがないと発生します。

//emlist[例][ruby]{
th = Thread.new { Thread.current[:name] = 'A' }
th.join
th.fetch(:name) # => "A"
th.fetch(:fetch, 'B') # => "B"
th.fetch('na...
...me') {|name| "Thread" + name} # => "A"
th.fetch('fetch') {|name| "Thread" + name} # => "Threadfetch"
//}

@see Thread#[]...

Net::HTTPHeader#fetch(key, default) -> String (21227.0)

key ヘッダフィールドを返します。

...文字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

...
...別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの探索に 失敗すると発生...
...le.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e # => #<KeyError: key not found: "content-length">
end
//}

//e...

GDBM#fetch(key, ifnone = nil) {|key| ... } -> object (21137.0)

データベースから対応するキーを探してその要素の値を返します。

...

@raise IndexError ifnone が設定されていないときに、対応するキーが
見つからなかった場合に発生します。

require 'gdbm'

d
b1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
d
b1['a'] = 'aaa'
d
b1['b'] = 'bbb'

p db1.fetch('a')...
...#=> 'aaa'
p db1.fetch('z', 'zzz') #=> 'zzz'
p db1.fetch('z'){|key| [:key, key] } #=> [:key, 'z']
p db1.fetch('z', 'zzz'){|key| [:key, key] } #=> 'zzz'
p db1.fetch('z') #=> IndexError 発生

@see Hash#fetch...

DBM#fetch(key, ifnone = nil) -> String (21131.0)

データベースからキーを探して対応する要素の値を返します。

...@raise IndexError ifnone を指定していないとき、キーが見つからなかった場合に発生します。

require 'dbm'

d
b1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
d
b1[:a] = 'aaa'
d
b1[:b] = 'bbbbbb'
p db1.fetch('a') #=> 'aaa'
p db1.fetch('z', 'zzz')...
...#=> 'zzz'
p db1.fetch('z'){|key| [:key, key] } #=> [:key, 'z']
p db1.fetch('z') #=> IndexError 発生

@see Hash#fetch...

絞り込み条件を変える

SDBM#fetch(key, ifnone = nil) {|key| ... } -> object (21131.0)

データベースから対応するキーを探してその要素の値を返します。

...@raise IndexError ifnone が設定されていないときに、対応するキーが
見つからなかった場合に発生します。

require 'sdbm'

d
b1 = SDBM.open('aaa.gdbm', 0666)
d
b1['a'] = 'aaa'
d
b1['b'] = 'bbb'
d
b1['c'] = 'ccc'

p db1.fetch('a')...
...#=> "aaa"
p db1.fetch('z', 'zzz') #=> "zzz"
p db1.fetch('z'){|key| [:key, key] } #=> [:key, "z"]
p db1.fetch('z', 'zzz'){|key| [:key, key] } #=> "zzz"
p db1.fetch('z') #=> IndexError 発生...

Net::HTTPHeader#fetch(key) -> String (21127.0)

key ヘッダフィールドを返します。

...文字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

...
...別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの探索に 失敗すると発生...
...le.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e # => #<KeyError: key not found: "content-length">
end
//}

//e...

Net::HTTPHeader#fetch(key) {|hash| .... } -> String (21127.0)

key ヘッダフィールドを返します。

...文字列が得られます。キーが存在しなければ nil を返します。

該当するキーが登録されてい
ない時には、引数 default が与えられていればその値を、ブロッ
クが与えられていればそのブロックを評価した値を返します。

...
...別しません。

@param key ヘッダフィール名を文字列で与えます。
@param default 該当するキーが登録されていない時の返り値を指定します。
@raise IndexError 引数defaultもブロックも与えられてない時、キーの探索に 失敗すると発生...
...le.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.fetch("user-agent") # => "Ruby"
//}

//emlist[例 key のみ指定。key が存在しない][ruby]{
require 'net/http'

begin
req.fetch("content-length")
rescue => e
e # => #<KeyError: key not found: "content-length">
end
//}

//e...

Rinda::TupleEntry#fetch(key) -> object (21107.0)

タプルの key に対応する要素を返します。

...タプルの key に対応する要素を返します。

Rinda::TupleEntry#value.fetch(key) を返します。

@param key 要素を指定するキー

@see Rinda::TupleEntry#[]...
<< 1 2 3 ... > >>