等しければ真を返します。二つのキーが等しいかどうかを判定するのに使われます。自身の時、真を返します。特異メソッドとして追加します。selfオブジェクトを凍結(内容の変更を禁止)します。boolオブジェクトが凍結(内容の変更を禁止)されているときに真を返します。Integerオブジェクトのハッシュ値を返します。クラスでオブジェクトを格納するのに用いられています。Stringオブジェクトを人間が読める形式に変換した文字列を返します。直接のインスタンスである時真を返します。定義されていたら真を返します。nilオブジェクトのインスタンス変数の値を取得して返します。[Symbol]オブジェクトのインスタンス変数名をシンボルの配列として返します。そのサブクラスのインスタンスであるとき真を返します。制御するメソッドです。制御するメソッドです。オブジェクトを返します。[Symbol]そのオブジェクトに対して呼び出せるメソッド名の一覧を返します。メソッドの名前を返します。Integer各オブジェクトに対して一意な整数を返します。あるオブジェクトに対してどのような整数が割り当てられるかは不定です。メソッド名の一覧を返します。メソッド名の一覧を返します。オブジェクトを返します。メソッド名の一覧を返します。引数にして呼び出し、メソッドの実行結果を返します。取り除き、そのインスタンス変数に設定されていた値を返します。持つとき真を返します。Classレシーバの特異クラスを返します。特異クラスがなければ、新しく作成します。オブジェクトを返します。selfオブジェクトの「汚染マーク」をセットします。boolオブジェクトの「汚染マーク」がセットされている時真を返します。Arrayオブジェクトを配列に変換した結果を返します。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。Stringオブジェクトの文字列表現を返します。暗黙の変換が必要なときに内部で呼ばれます。デフォルトでは定義されていません。