Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > jsonライブラリ > Classクラス > json_creatable?

instance method Class#json_creatable?

json_creatable? -> bool[permalink][rdoc] [added by json]

シリアライズされた JSON 形式の文字列から、インスタンスを作成するのにこのクラスを使用できる場合は 真を返します。そうでない場合は、偽を返します。

このメソッドが真を返すクラスは json_create というメソッドを実装していなければなりません。 また json_create の第一引数は必要なデータを含むハッシュを期待しています。



require "json"

String.json_creatable?  # => true
Dir.json_creatable?     # => false