るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
37件ヒット [1-37件を表示] (0.022秒)
トップページ > クエリ:map[x] > バージョン:2.4.0[x] > 種類:クラス[x]

別のキーワード

  1. matrix map
  2. _builtin map
  3. matrix map!
  4. _builtin flat_map
  5. set map!

検索結果

Psych::Nodes::Mapping (18022.0)

YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。

YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。

Psych::Nodes::Mapping は 0 個以上の子ノードを持つことができます。
子ノードの個数は偶数でなければなりません。
子ノードは以下のいずれかクラスのインスタンスでなければなりません。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
* Psych::Nodes::Alias

子ノードは mapping のキーと値が交互に並んでいます。
as...

Net::IMAP (18004.0)

IMAP 接続を表現するクラスです。

IMAP 接続を表現するクラスです。

ObjectSpace::WeakMap (18004.0)

GC の対象になるオブジェクトへの weak reference を持つクラスです。主に WeakRef クラスの内部で使用されるため、weakref ライブラリ 経由で使用してください。

GC の対象になるオブジェクトへの weak reference を持つクラスです。主に
WeakRef クラスの内部で使用されるため、weakref ライブラリ
経由で使用してください。

Psych::Omap (18004.0)

YAML の ordered mapping を表すクラスです。

YAML の ordered mapping を表すクラスです。

Exception2MessageMapper::ErrNotRegisteredException (9004.0)

登録されていない例外が Exception2MessageMapper#Raise で使用された場合に発生します。

登録されていない例外が Exception2MessageMapper#Raise で使用された場合に発生します。

絞り込み条件を変える

Net::IMAP::Address (9004.0)

メールアドレスを表すクラスです。

メールアドレスを表すクラスです。

Net::IMAP::BadResponseError (9004.0)

サーバから "BAD" レスポンスが来た場合に発生する例外のクラスです。 クライアントからのコマンドが IMAP の規格から外れている場合や サーバ内部エラーの場合に発生します。

サーバから "BAD" レスポンスが来た場合に発生する例外のクラスです。
クライアントからのコマンドが IMAP の規格から外れている場合や
サーバ内部エラーの場合に発生します。

Net::IMAP::BodyTypeBasic (9004.0)

text 型(Net::IMAP::BodyTypeText)、 multipart 型(Net::IMAP::BodyTypeMultipart)、 message 型(Net::IMAP::BodyTypeMessage)、 のいずれでもないようなメッセージボディ構造を表すクラスです。

text 型(Net::IMAP::BodyTypeText)、
multipart 型(Net::IMAP::BodyTypeMultipart)、
message 型(Net::IMAP::BodyTypeMessage)、
のいずれでもないようなメッセージボディ構造を表すクラスです。

添付ファイルなどを表します。
詳しくは MIME のRFC(2045)を参照してください。

Net::IMAP::BodyTypeMessage (9004.0)

Content-Type が "message" であるメッセージを表すクラスです。

Content-Type が "message" であるメッセージを表すクラスです。

メールをメールに添付した場合などに使われます。
詳しくは 2045, 822 を参照してください。

Net::IMAP::BodyTypeMultipart (9004.0)

マルチパートなメッセージを表すクラスです。

マルチパートなメッセージを表すクラスです。

詳しくは MIME のRFC(2045)を参照してください。

絞り込み条件を変える

Net::IMAP::BodyTypeText (9004.0)

Content-Type が text であるメッセージを表すクラスです。

Content-Type が text であるメッセージを表すクラスです。

平文のメールを表します。
詳しくは MIME のRFC(2045)を参照してください。

Net::IMAP::ByeResponseError (9004.0)

サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。 ログインが拒否された場合や、クライアントが無反応で タイムアウトした場合に発生します。

サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。
ログインが拒否された場合や、クライアントが無反応で
タイムアウトした場合に発生します。

Net::IMAP::ContentDisposition (9004.0)

1806, 2183 で定義されている MIME の Content-Disposition フィールドを表すクラスです。

1806, 2183 で定義されている MIME の
Content-Disposition フィールドを表すクラスです。

Net::IMAP::ContinuationRequest (9004.0)

IMAP の continuation request (命令継続要求) を表すクラスです。

IMAP の continuation request (命令継続要求) を表すクラスです。

通常このクラスを直接扱うことはありません。
レスポンスハンドラ(Net::IMAP#add_response_handler)
に渡されます。

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

Net::IMAP::DataFormatError (9004.0)

データフォーマットが正しくない場合に発生する例外のクラスです。

データフォーマットが正しくない場合に発生する例外のクラスです。

絞り込み条件を変える

Net::IMAP::Envelope (9004.0)

メッセージのエンベロープを表すクラスです。

メッセージのエンベロープを表すクラスです。

Net::IMAP::FetchData#attr の要素として用いられます。

Net::IMAP::Error (9004.0)

すべての IMAP 例外クラスのスーパークラス。

すべての IMAP 例外クラスのスーパークラス。

Net::IMAP::FetchData (9004.0)

FETCH コマンドの応答を表すクラスです。

FETCH コマンドの応答を表すクラスです。

Net::IMAP#fetch、Net::IMAP#uid_fetch、
Net::IMAP#store、Net::IMAP#uid_store の
返り値として利用されます。

Net::IMAP::FlagCountError (9004.0)

サーバからのレスポンスに含まれるフラグが多すぎるときに発生する例外です。

サーバからのレスポンスに含まれるフラグが多すぎるときに発生する例外です。

この上限は Net::IMAP.max_flag_count= で設定します。

Net::IMAP::MailboxACLItem (9004.0)

GETACL の応答の各要素を表すクラスです。

GETACL の応答の各要素を表すクラスです。

Net::IMAP#getacl の返り値として用いられます。

詳しくは 2086 を参照してください。

絞り込み条件を変える

Net::IMAP::MailboxList (9004.0)

Net::IMAP#list、Net::IMAP#xlist、Net::IMAP#lsub で返されるメールボックスのデータを表します。

Net::IMAP#list、Net::IMAP#xlist、Net::IMAP#lsub
で返されるメールボックスのデータを表します。

Net::IMAP::MailboxQuota (9004.0)

Net::IMAP#getquota や Net::IMAP#getquotaroot で得られる quota の情報を表すオブジェクトです。

Net::IMAP#getquota や Net::IMAP#getquotaroot で得られる
quota の情報を表すオブジェクトです。

詳しくは 2087 を参照してください。

Net::IMAP::MailboxQuotaRoot (9004.0)

Net::IMAP#getquotaroot の結果として得られる quota root 情報を表わすオブジェクトです。

Net::IMAP#getquotaroot の結果として得られる
quota root 情報を表わすオブジェクトです。

詳しくは 2087 を参照してください。

Net::IMAP::NoResponseError (9004.0)

サーバから "NO" レスポンスが来た場合に発生する例外のクラスです。 コマンドが正常に完了しなかった場合に発生します。

サーバから "NO" レスポンスが来た場合に発生する例外のクラスです。
コマンドが正常に完了しなかった場合に発生します。

Net::IMAP::ResponseCode (9004.0)

応答のレスポンスコードを表すクラスです。

応答のレスポンスコードを表すクラスです。

レスポンスコードについては 2060 の 7.1 を参照してください。

絞り込み条件を変える

Net::IMAP::ResponseError (9004.0)

サーバからのレスポンスがエラーを示している場合に発生する例外 のクラスです。

サーバからのレスポンスがエラーを示している場合に発生する例外
のクラスです。

実際にはこれを継承した
* Net::IMAP::NoResponseError
* Net::IMAP::BadResponseError
* Net::IMAP::ByeResponseError
これらのクラスの例外が発生します。

Net::IMAP::ResponseParseError (9004.0)

サーバからのレスポンスが正しくパースできない場合に発生する 例外のクラスです。

サーバからのレスポンスが正しくパースできない場合に発生する
例外のクラスです。

Net::IMAP::ResponseText (9004.0)

応答のテキストを表すクラスです。

応答のテキストを表すクラスです。

Net::IMAP::StatusData (9004.0)

STATUS 応答を表わすクラスです。

STATUS 応答を表わすクラスです。

Net::IMAP::TaggedResponse (9004.0)

IMAP のタグ付きレスポンスを表すクラスです。

IMAP のタグ付きレスポンスを表すクラスです。

IMAP のレスポンスにはタグ付きのものとタグなしのものがあり、
タグ付きのレスポンスはクライアントが発行したコマンドによる
操作が成功するか失敗するかのどちらかで
完了したことを意味します。タグによって
どのコマンドが完了したのかを示します。

@see Net::IMAP::UntaggedResponse

絞り込み条件を変える

Net::IMAP::ThreadMember (9004.0)

Net::IMAP#thread、 Net::IMAP#uid_thread から 得られるスレッドの木構造のノードを表すクラスです。

Net::IMAP#thread、 Net::IMAP#uid_thread から
得られるスレッドの木構造のノードを表すクラスです。

Net::IMAP::UntaggedResponse (9004.0)

IMAP のタグ付きレスポンスを表すクラスです。

IMAP のタグ付きレスポンスを表すクラスです。

IMAP のレスポンスにはタグ付きのものとタグなしのものがあり、
タグなしのものはクライアントからのコマンド完了応答ではない
レスポンスです。

@see Net::IMAP::TaggedResponse

Enumerator::Lazy (142.0)

map や select などのメソッドの遅延評価版を提供するためのクラス。

map や select などのメソッドの遅延評価版を提供するためのクラス。

動作は通常の Enumerator と同じですが、以下のメソッドが遅延評価を行う
(つまり、配列ではなく Enumerator を返す) ように再定義されています。

* map/collect
* flat_map/collect_concat
* select/find_all
* reject
* grep, grep_v
* take, take_while
* drop, drop_while
* slice_before, slice_after, slice_when
* chunk...

Thread::Backtrace::Location (40.0)

Ruby のフレームを表すクラスです。

...例1の実行結果:

caller_locations.rb:2:in `a'
caller_locations.rb:5:in `b'
caller_locations.rb:8:in `c'

//emlist[例2][ruby]{
# foo.rb
class
Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end

Foo.new(0..2).locations.map do |call|
p...

Enumerator (22.0)

each 以外のメソッドにも Enumerable の機能を提供するためのラッパークラスです。 また、外部イテレータとしても使えます。

each 以外のメソッドにも Enumerable の機能を提供するためのラッパークラスです。
また、外部イテレータとしても使えます。

Enumerable モジュールは、 Module#include 先のクラスが持つ
each メソッドを元に様々なメソッドを提供します。
例えば Array#map は Array#each の繰り返しを元にして定義されます。
Enumerator を介することにより String#each_byte のような
異なる名前のイテレータについても each と同様に Enumerable の機能を利用できます。

Enumerator を生成するには Enu...

絞り込み条件を変える

REXML::ExternalEntity (22.0)

DTD 内の宣言でパラメータ実体参照を使って宣言が されているものを表わすクラスです。

DTD 内の宣言でパラメータ実体参照を使って宣言が
されているものを表わすクラスです。

例えば、以下の DTD 宣言における %HTMLsymbol が
それにあたります。

<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;

//emlist[][ruby]{
require 'rexml/document'

doctype = REXML::Document.new(<<EOS).doctype
<!DO...

WIN32OLE_METHOD (22.0)

OLEオートメーションサーバが持つメソッドの情報を提供します。

OLEオートメーションサーバが持つメソッドの情報を提供します。

WIN32OLE_METHODは、WIN32OLE#ole_methodsなどの呼び出しによって返さ
れるオブジェクトで、OLEオートメーションサーバのメソッドの情報(メタデー
タ)を保持します。

=== サンプルコード

excel = WIN32OLE.new('Excel.Application')
excel.ole_methods.each do |method|
if method.visible?
puts <<SIGNATURE
#{method.return_type} ...