module

Alumna::JsonHelper

Class methods

decode(pull : JSON::PullParser) : AnyData

Safely decodes a JSON::PullParser stream directly into Alumna's AnyData union

Source
encode(val : AnyData, builder : JSON::Builder) : Nil

Safely encodes Alumna's AnyData to a JSON::Builder stream

Source
from_string(json_str : String) : AnyData

Convenience method for Adapters to deserialize a JSON string into AnyData

Source
to_string(val : AnyData) : String

Convenience method for Adapters to serialize AnyData to a String

Source