struct Crystalizer::Deserializer::NonSelfDescribingObject(T)

Included Modules

Defined in:

deserializer/non_self_describing_object.cr

Constructors

Instance Method Summary

Instance methods inherited from module Crystalizer::Deserializer::Object(T)

object_instance : T object_instance

Constructor methods inherited from module Crystalizer::Deserializer::Object(T)

new new

Constructor Detail

def self.new(type : T.class) #

[View source]
def self.new #

[View source]

Instance Method Detail

def object_instance : T #

[View source]
def set_each_ivar(&) #

Yields each instance variable's Variable metadata and it value.

This method can be used for non self-describing formats (which does not holds keys).


[View source]