class Lutaml::Model::Type::Json
JSON representation
def self.cast(value)
def self.cast(value) return value if value.is_a?(self) || value.nil? new(::JSON.parse(value)) end
def self.serialize(value)
def self.serialize(value) value.to_json end
def ==(other)
def ==(other) @value == (other.is_a?(::Hash) ? other : other.value) end
def initialize(value)
def initialize(value) @value = value end
def to_json(*_args)
def to_json(*_args) @value.to_json end