module Athena::Serializer::Visitors::SerializationVisitorInterface
Direct including types
- Athena::Serializer::Visitors::JSONSerializationVisitor
- Athena::Serializer::Visitors::YAMLSerializationVisitor
Defined in:
visitors/serialization_visitor_interface.crInstance Method Summary
- #finish : Nil
- #prepare : Nil
- #visit(data : Array(ASR::PropertyMetadataBase)) : Nil
- #visit(data : Bool) : Nil
- #visit(data : Enum) : Nil
- #visit(data : Hash) : Nil
- #visit(data : Enumerable) : Nil
- #visit(data : NamedTuple) : Nil
- #visit(data : Nil) : Nil
- #visit(data : Number) : Nil
- #visit(data : String) : Nil
- #visit(data : Symbol) : Nil
- #visit(data : Time) : Nil
- #visit(data : UUID) : Nil
- #visit(data : ASR::Any) : Nil
- #visit(data : ASR::Model) : Nil