るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.056秒)
トップページ > 種類:モジュール[x] > バージョン:2.7.0[x] > クエリ:IN[x] > ライブラリ:ビルトイン[x]

別のキーワード

  1. ipaddr in6mask
  2. ipaddr in4mask
  3. ipaddr in6format
  4. socket sockaddr_in
  5. pstore in_transaction

キーワード

検索結果

Warning (18010.0)

警告を出力するためのモジュールです。

警告を出力するためのモジュールです。

本モジュールは warn インスタンスメソッドのみで構成されます。しかし、本モジュールは自身を extend するため、.warn メソッドも利用可能です。warn メソッドは Ruby が出力する全ての警告に対して呼び出されます。デフォルトでは全ての警告が $stderr に出力されます。

Warning.warn をオーバーライドする事で Ruby から出力される警告の動作を変更する事ができます。例えばエラーメッセージのフィルタリングや、$stderr 以外に警告を出力といった変更が可能です。Warning.warn をオーバーライドする際は su...

Comparable (58.0)

比較演算を許すクラスのための Mix-in です。このモジュールをインクルー ドするクラスは、基本的な比較演算子である <=> 演算子を定義してい る必要があります。

比較演算を許すクラスのための Mix-in です。このモジュールをインクルー
ドするクラスは、基本的な比較演算子である <=> 演算子を定義してい
る必要があります。

self <=> other は
* self が other より大きいなら正の整数
* self と other が等しいなら 0
* self が other より小さいなら負の整数
* self と other が比較できない場合は nil
をそれぞれ返すことが期待されています。

他の比較演算子は、 <=> 演算子を利用して定義されます。

Enumerable (58.0)

繰り返しを行なうクラスのための Mix-in。このモジュールの メソッドは全て each を用いて定義されているので、インクルード するクラスには each が定義されていなければなりません。

繰り返しを行なうクラスのための Mix-in。このモジュールの
メソッドは全て each を用いて定義されているので、インクルード
するクラスには each が定義されていなければなりません。

Array, Hash, Range, Enumerator等のクラスで、
Enumerableモジュールはインクルードされています。ただし、効率化のため、
そのクラスでEnumerableと同名・同等の機能を再定義(オーバーライド)しているケースも少なくなく、
特にArrayクラスでは同名のメソッドを再定義していることが多いです。