るりまサーチ

最速Rubyリファレンスマニュアル検索!
623件ヒット [201-300件を表示] (0.167秒)

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

ライブラリ

クラス

モジュール

検索結果

<< < 1 2 3 4 5 ... > >>

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

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

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

@param key 探索するキー。
@param ifnone 対応するキーが見つからなかった場合に返す値。

@raise IndexError ifnone が設定されていないときに、対応するキーが...
...db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['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'){|ke...
...y| [:key, key] } #=> "zzz"
p db1.fetch('z') #=> IndexError 発生...

Gem::RemoteFetcher#fetch_path(uri, mtime = nil, head = false) -> String | Hash (15202.0)

与えられた URI からダウンロードしたデータを文字列として返します。

...ータを文字列として返します。

ヘッダ情報のみ取得した場合はハッシュを返します。

@param uri データ取得先の URI を指定します。

@param mtime 更新時刻を指定します。

@param head 真を指定するとヘッダ情報のみ取得します。...

Array#fetch_values(*indexes) -> Array (12251.0)

引数で指定されたインデックスに対する値の配列を返します。

...@param indexes 取得したい要素のインデックスを指定します。

@raise IndexError ブロックが与えられてない時に、範囲外のインデックスを引数で指定すると発生します。

//emlist[例][ruby]{
a
ry = ["a", "b", "c"]

a
ry.fetch_values(0, 2) # => ["a",...
..."c"]
a
ry.fetch_values(-1, 1) # => ["d", "b"]
a
ry.fetch_values(0, 10) # => index 10 outside of array bounds: -3...3 (IndexError)
a
ry.fetch_values(0, 10) { |i| i.to_s } # => ["a", "10"]
//}

@see Array#values_at, Array#fetch...

Array#fetch_values(*indexes) { |index| ... } -> Array (12251.0)

引数で指定されたインデックスに対する値の配列を返します。

...@param indexes 取得したい要素のインデックスを指定します。

@raise IndexError ブロックが与えられてない時に、範囲外のインデックスを引数で指定すると発生します。

//emlist[例][ruby]{
a
ry = ["a", "b", "c"]

a
ry.fetch_values(0, 2) # => ["a",...
..."c"]
a
ry.fetch_values(-1, 1) # => ["d", "b"]
a
ry.fetch_values(0, 10) # => index 10 outside of array bounds: -3...3 (IndexError)
a
ry.fetch_values(0, 10) { |i| i.to_s } # => ["a", "10"]
//}

@see Array#values_at, Array#fetch...

Hash#fetch_values(key, ...) -> [object] (12227.0)

引数で指定されたキーに関連づけられた値の配列を返します。

...)。

@param key 探索するキーを任意個指定します。

@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。

//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }

h.fetch_values("cow", "cat")...
...# => ["bovine", "feline"]
h.fetch_values("cow", "bird") # raises KeyError
h.fetch_values("cow", "bird") { |k| k.upcase } # => ["bovine", "BIRD"]
//}

@see Hash#values_at, Hash#fetch...

絞り込み条件を変える

Hash#fetch_values(key, ...) { |key| ... } -> [object] (12227.0)

引数で指定されたキーに関連づけられた値の配列を返します。

...)。

@param key 探索するキーを任意個指定します。

@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。

//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }

h.fetch_values("cow", "cat")...
...# => ["bovine", "feline"]
h.fetch_values("cow", "bird") # raises KeyError
h.fetch_values("cow", "bird") { |k| k.upcase } # => ["bovine", "BIRD"]
//}

@see Hash#values_at, Hash#fetch...

Net::IMAP#uid_fetch(set, attr) -> [Net::IMAP::FetchData] (9424.0)

UID FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。

...UID FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。

Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。

set で対象とするメッセージを指定します。
これ...
...Range オブジェクトを渡します。
a
ttr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。

@param set 処理対象のメッセージの UID
@param at...
...tr アトリビュート(文字列配列)
@see Net::IMAP#fetch...

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

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

...係を満たす gemspec の名前の配列を返します。

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

Gem::SpecFetcher#warn_legacy(exception) { ... } -> bool (9123.0)

Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。

...Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。

RubyGems 1.2 未満で作成したリポジトリにアクセスした事が原因で例外が発生した場合には
警告が表示されます。またこの場合、ブロックを与えていればブロック...
...は評価されます。

それ以外の原因で例外が発生した場合は偽を返します。

@param exception 例外オブジェクトを指定します。

@see Gem::SpecFetcher#fetch...

Net::IMAP::FetchData#attr -> { String => object } (9119.0)

各メッセージのアトリビュートの値をハッシュテーブルで返します。

...
Net::IMAP::BodyTypeBasic, Net::IMAP::BodyTypeText,
Net::IMAP::BodyTypeMessage, Net::IMAP::BodyTypeMultipart
のいずれか。
: BODY[<section>]<<partial>>
section で指定されたセクションのボディの内容。文字列。
: BODY.PEEK[<section>]<<partial>>
section...
...セージボディ。
Net::IMAP::BodyTypeBasic, Net::IMAP::BodyTypeText,
Net::IMAP::BodyTypeMessage, Net::IMAP::BodyTypeMultipart
のいずれか。
: ENVELOPE
メッセージのエンベロープ。
Net::IMAP::Envelope オブジェクト。
: FLAGS
メッセージにセッ...
...れたフラグ。
Symbol の配列。String#capitalize でキャピタライズ
されている。
: INTERNALDATE
メッセージの内部日付。文字列。
: RFC822
BODY[] と同じ。文字列。
: RFC822.HEADER
BODY.PEEK[HEADER] と同じ。文字列。
: RFC822.SIZE...

絞り込み条件を変える

Gem::RemoteFetcher#download(spec, source_uri, install_dir = Gem.dir) -> String (9101.0)

source_uri から取得した Gem パッケージをキャッシュディレクトリに配置します。

...ス (file://) である場合は常にファイルを置き換えます。

@param spec Gem::Specification のインスタンスを指定します。

@param source_uri 取得先の URI を指定します。

@param install_dir ダウンロードしたファイルの配置先を指定します。

@...
...return ローカルにコピーした Gem ファイルのパスを返します。

@raise Gem::RemoteFetcher::FetchError...
<< < 1 2 3 4 5 ... > >>