Ruby 4.0 リファレンスマニュアル

instance method Set#as_json

as_json(*args) -> HashRuby 2.7.0 から Ruby 4.1 で削除[permalink][rdoc][edit] [added by json/add/set]

self を JSON 形式の文字列に変換する際に使う、中間表現となるハッシュに変換して返します。 Set#to_json が内部で使用しています。

ハッシュには、JSON.create_id をキーとしてクラス名が、'a' に要素の配列が入ります。

[PARAM] args:
無視されます。
例
require 'json/add/set'

hash = Set[1, 2, 3].as_json
p hash['json_class'] # => "Set"
p hash['a']          # => [1, 2, 3]

[SEE_ALSO] Set#to_json, Set.json_create