struct Athena::Serializer::Navigators::NavigatorFactory
   
  - Athena::Serializer::Navigators::NavigatorFactory
 - Struct
 - Value
 - Object
 
Included Modules
Defined in:
navigators/navigator_factory.crConstructors
Instance Method Summary
- #get_deserialization_navigator(visitor : ASR::Visitors::DeserializationVisitorInterface, context : ASR::DeserializationContext) : ASR::Navigators::DeserializationNavigatorInterface
 - #get_serialization_navigator(visitor : ASR::Visitors::SerializationVisitorInterface, context : ASR::SerializationContext) : ASR::Navigators::SerializationNavigatorInterface
 
Instance methods inherited from module Athena::Serializer::Navigators::NavigatorFactoryInterface
  
  
    
      get_deserialization_navigator(visitor : ASR::Visitors::DeserializationVisitorInterface, context : ASR::DeserializationContext) : ASR::Navigators::DeserializationNavigatorInterface
    get_deserialization_navigator, 
    
  
    
      get_serialization_navigator(visitor : ASR::Visitors::SerializationVisitorInterface, context : ASR::SerializationContext) : ASR::Navigators::SerializationNavigatorInterface
    get_serialization_navigator
    
  
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
Constructor Detail
        
        def self.new(object_constructor : ASR::ObjectConstructorInterface = ASR::InstantiateObjectConstructor.new)
        #