class Athena::Serializer::Visitors::JSONDeserializationVisitor

Defined in:

visitors/json_deserialization_visitor.cr

Instance Method Summary

Instance methods inherited from class Athena::Serializer::Visitors::DeserializationVisitor

navigator : Athena::Serializer::Navigators::DeserializationNavigatorInterface navigator, navigator=(navigator : Athena::Serializer::Navigators::DeserializationNavigatorInterface) navigator=, navigator? : Athena::Serializer::Navigators::DeserializationNavigatorInterface | Nil navigator?, visit(type : Nil.class, data : ASR::Any) : Nil
visit(type : _, data : ASR::Any)
visit(type : T.class, data : _) forall T
visit

Instance methods inherited from module Athena::Serializer::Visitors::DeserializationVisitorInterface

prepare(data : IO | String) : ASR::Any prepare, visit(type : Nil.class, data : ASR::Any) : Nil
visit(type : _, data : ASR::Any)
visit(type : _, data : _)
visit

Instance Method Detail

def prepare(data : IO | String) : ASR::Any #

[View source]