397件ヒット
[301-397件を表示]
(0.076秒)
ライブラリ
クラス
-
Benchmark
:: Tms (12) -
CGI
:: Session :: MemoryStore (48) - DBM (12)
- Data (6)
- Enumerator (12)
-
Etc
:: Group (24) - GDBM (12)
- Hash (12)
-
Net
:: IMAP (24) -
Net
:: IMAP :: ThreadMember (24) - OpenStruct (12)
-
Rake
:: InvocationChain (12) -
Rake
:: InvocationChain :: EmptyInvocationChain (12) - Range (12)
- SDBM (12)
- Set (12)
- Struct (67)
-
WEBrick
:: HTTPAuth :: Htgroup (24)
モジュール
- Enumerable (24)
- Kernel (24)
キーワード
- [] (12)
- []= (12)
- add (12)
- children (12)
- close (12)
- delete (12)
-
each
_ pair (12) -
each
_ with _ object (12) -
have
_ struct _ member (24) - mem= (12)
- member? (108)
- members (27)
- memberwise (12)
-
new
_ ostruct _ member (12) - restore (12)
- seqno (12)
- thread (12)
-
to
_ h (10) -
uid
_ thread (12) - update (12)
-
values
_ at (12) -
with
_ object (12)
検索結果
先頭5件
-
Enumerator
# with _ object(obj) {|(*args) , memo _ obj| . . . } -> object (101.0) -
繰り返しの各要素に obj を添えてブロックを繰り返し、obj を返り値として返します。
繰り返しの各要素に obj を添えてブロックを繰り返し、obj を返り値として返します。
obj には任意のオブジェクトを渡すことができます。
ブロックが渡されなかった場合は、上で説明した繰り返しを実行し、
最後に obj を返す Enumerator を返します。
//emlist[例][ruby]{
# 0,1,2 と呼びだす enumeratorを作る
to_three = Enumerator.new do |y|
3.times do |x|
y << x
end
end
to_three_with_string = to_three.with_object... -
Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (101.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...渡します。
Net::IMAP#search と同等です。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#uid_thread... -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (101.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... -
Struct
# [](member) -> object (101.0) -
構造体のメンバの値を返します。
...す。
@param member Integer でメンバのインデックスを指定します。
Symbol, String でメンバの名前を指定します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
@raise NameError member が String, S......]{
Foo = Struct.new(:foo, :bar)
obj = Foo.new('FOO', 'BAR')
p obj[:foo] # => "FOO"
p obj['bar'] # => "BAR"
# p obj[:baz] # => in `[]': no member 'baz' in struct (NameError)
p obj[0] # => "FOO"
p obj[1] # => "BAR"
p obj[-1] # => "BAR" # Array のように負のイン... -
Struct
# []=(member , value) (101.0) -
構造体の member で指定されたメンバの値を value にして value を返します。
...構造体の member で指定されたメンバの値を value にして value を返します。
@param member Integer でメンバのインデックスを指定します。
Symbol, String でメンバの名前を指定します。
@param value メンバに設定する値を指定......します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
@raise NameError member が String, Symbol で存在しないメンバを指定した場合に発生します。
[注意] 本メソッドの記述は Struct の下位クラスの... -
Struct
# each _ pair {|member , value| . . . } -> self (101.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。 -
Struct
# to _ h {|member , value| block } -> Hash (101.0) -
self のメンバ名(Symbol)と値の組を Hash にして返します。
...ロック付きの例][ruby]{
Customer = Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_h {|member, value|
[member, value*2]
} # => {:name=>"Joe SmithJoe Smith", :address=>"123 Maple, Anytown NC123 Maple, Anytown NC", :zip=>24690}
//}
[注意] 本... -
Struct
# values _ at(*members) -> [object] (101.0) -
引数で指定されたメンバの値の配列を返します。
...引数で指定されたメンバの値の配列を返します。
@param members Integer か Range でメンバのインデックスを指定します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(... -
WEBrick
:: HTTPAuth :: Htgroup # add(group , members) (101.0) -
与えられたグループにメンバを追加します。
...与えられたグループにメンバを追加します。
@param group メンバを追加するグループを指定します。
@param members 追加するメンバを配列で指定します。...