るりまサーチ

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

別のキーワード

  1. util u
  2. erb u
  3. matrix u
  4. encoding koi8_u
  5. _builtin koi8_u

ライブラリ

モジュール

キーワード

検索結果

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

Enumerator::Lazy#to_enum(method = :each, *args) -> Enumerator::Lazy (9213.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

...Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が...
...うに、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) #=> [1,1,2,2,3,3]
def repeat(n)
raise ArgumentError if n < 0...
...to_enum(:repeat, n)
end
end
end

r = 1..10
p r.map{|n| n**2}.repeat(2).first(5)
#=> [1, 1, 4, 4, 9]

r = 1..Float::INFINITY
p r.lazy.map{|n| n**2}.repeat(2).first(5)
#=> [1, 1, 4, 4, 9]

# Lazy#to_enum のおかげで、repeat の返り値は
# もとが Enumerator のときは Enumerator...

Enumerator::Lazy#to_enum(method = :each, *args) {|*args| block} -> Enumerator::Lazy (9213.0)

Object#to_enum と同じですが、Enumerator::Lazy を返します。

...Object#to_enum と同じですが、Enumerator::Lazy を返します。

to_enum は「ブロック付きで呼ぶとループを実行し、ブロックを省略した場合は
Enumerator を返す」ようなメソッドを定義するときによく使われます。
このときに lazy 性が...
...うに、Lazy#to_enum は
素のEnumerator ではなく Enumerator::Lazy を返すようになっています。

//emlist[例][ruby]{
module Enumerable
# 要素をn回ずつ繰り返すメソッド
# 例:[1,2,3].repeat(2) #=> [1,1,2,2,3,3]
def repeat(n)
raise ArgumentError if n < 0...
...to_enum(:repeat, n)
end
end
end

r = 1..10
p r.map{|n| n**2}.repeat(2).first(5)
#=> [1, 1, 4, 4, 9]

r = 1..Float::INFINITY
p r.lazy.map{|n| n**2}.repeat(2).first(5)
#=> [1, 1, 4, 4, 9]

# Lazy#to_enum のおかげで、repeat の返り値は
# もとが Enumerator のときは Enumerator...

Net::IMAP#logout -> Net::IMAP::TaggedResponse (9201.0)

LOGOUT コマンドを送り、コネクションを切断することを サーバに伝えます。

...LOGOUT コマンドを送り、コネクションを切断することを
サーバに伝えます。...

Net::IMAP#lsub(refname, mailbox) -> [Net::IMAP::MailboxList] (9201.0)

LIST コマンドを送り、active/subscribed なメールボックス名の集合から 引数にマッチするものすべてを返します。

...LIST コマンドを送り、active/subscribed なメールボックス名の集合から
引数にマッチするものすべてを返します。

詳しくは 2060 の 6.3.8 を参照してください。

返り値は Net::IMAP::MailboxList の配列で返します。
返り値が空集合で...

Net::IMAP#subscribe(mailbox) -> Net::IMAP::TaggedResponse (9201.0)

SUBSCRIBE コマンドを送り、指定したメールボックスを "active" もしくは "subscribe" なメールボックスの集合に 追加します。

...SUBSCRIBE コマンドを送り、指定したメールボックスを
"active" もしくは "subscribe" なメールボックスの集合に
追加します。

@param mailbox 追加するメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボ...

絞り込み条件を変える

Net::IMAP#uid_copy(set, mailbox) -> Net::IMAP::TaggedResponse (9201.0)

UID COPY コマンドを送り、指定したメッセージを 指定したメールボックスの末尾に追加します。

...UID COPY コマンドを送り、指定したメッセージを
指定したメールボックスの末尾に追加します。

set でコピーするメッセージを指定します。
U
ID (整数)、
U
ID の配列、もしくは Range で
指定します。コピー元のメールボックスは...
...Net::IMAP#examine もしくは Net::IMAP#select で
指定したものを用います。
mailbox はコピー先のメールボックスです。

@param set コピーするメッセージの UID
@param mailbox コピー先のメールボックス(文字列)
@see Net::IMAP#copy...

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

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

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

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

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

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

Net::IMAP#uid_move(set, mailbox) -> Net::IMAP::TaggedResponse (9201.0)

MOVEコマンドを送り、set でUIDで指定したメッセージを mailbox の 末尾に移動させます。

...ンドを送り、set でUIDで指定したメッセージを mailbox の
末尾に移動させます。

set には UID、UID の配列、もしくは
Range オブジェクトを渡します。

コピー元のメールボックスは
Net::IMAP#examine もしくは Net::IMAP#select で
指定した...
...ものを用います。

@param set 移動するメッセージのUID(整数、整数の配列、整数の Range)
@param mailbox 移動先のメールボックス(文字列)
@see Net::IMAP#move, 6851...

Net::IMAP#uid_store(set, attr, flags) -> [Net::IMAP::FetchData] | nil (9201.0)

UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。

...
U
ID STORE コマンドを送り、メールボックス内のメッセージを
更新します。

set で更新するメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。

Net::IMAP#select で指定したメールボック...
...してください。

返り値は更新された内容を Net::IMAP::FetchData オブジェクトの
配列で返します。

@param set 更新するメッセージの UID
@param attr 更新方式(文字列)
@param flags 更新内容(Symbol の配列)

@see Net::IMAP#store, Net::IMAP#uid_fetch...

Net::IMAP#uid_thread(algorithm, search_keys, charset) -> [Net::IMAP::ThreadMember] (9201.0)

THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。

...結果を
スレッド形式の木構造で返します。

ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID となります。

@param algorithm スレッド構造構築アルゴリ...
...ズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#thread...

絞り込み条件を変える

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