130件ヒット
[101-130件を表示]
(0.193秒)
ライブラリ
-
json
/ add / ostruct (12) - ostruct (118)
キーワード
- == (12)
- [] (12)
- []= (12)
-
delete
_ field (12) - dig (10)
- eql? (12)
- inspect (12)
- modifiable (12)
-
new
_ ostruct _ member (12) -
to
_ json (12) -
to
_ s (12)
検索結果
-
OpenStruct
# eql?(other) -> bool (6108.0) -
self と other が等しい場合に true を返します。そうでない場合は false を 返します。
...lf と other が等しい場合に true を返します。そうでない場合は false を
返します。
具体的には other が OpenStruct オブジェクトかそのサブクラスでかつ、
self の各要素を保持した内部の Hash が eql? で比較して等しい場合に
true を......返します。
@param other 比較対象のオブジェクトを指定します。... -
OpenStruct
# []=(name , value) (6014.0) -
引数 name で指定した要素に対応する値に value をセットします。
...る値に value をセットします。
@param name 要素の名前を文字列か Symbol オブジェクトで指定します。
@param value セットする値を指定します。
例:
require 'ostruct'
person = OpenStruct.new('name' => 'John Smith', 'age' => 70)
person[:age] = 42 # pe... -
OpenStruct
# modifiable -> Hash (6008.0) -
このメソッドは内部的に使用されます。
...このメソッドは内部的に使用されます。
自身が Object#freeze されている場合にこのメソッドを呼び出すと例外が発生します。
@raise TypeError 自身が Object#freeze されている場合に発生します。...