Class DtoToCompositionWalker


  • public class DtoToCompositionWalker
    extends org.ehrbase.serialisation.walker.ToCompositionWalker<Map<String,​Object>>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.ehrbase.serialisation.walker.Walker

        org.ehrbase.serialisation.walker.Walker.EventHelper
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static com.nedap.archie.rminfo.ArchieRMInfoLookup ARCHIE_RM_INFO_LOOKUP  
      • Fields inherited from class org.ehrbase.serialisation.walker.Walker

        DV_CODED_TEXT
    • Field Detail

      • ARCHIE_RM_INFO_LOOKUP

        public static final com.nedap.archie.rminfo.ArchieRMInfoLookup ARCHIE_RM_INFO_LOOKUP
    • Constructor Detail

      • DtoToCompositionWalker

        public DtoToCompositionWalker()
    • Method Detail

      • extract

        protected Map<String,​Object> extract​(org.ehrbase.serialisation.walker.Context<Map<String,​Object>> context,
                                                   org.ehrbase.webtemplate.model.WebTemplateNode child,
                                                   boolean isChoice,
                                                   Integer i)
        Specified by:
        extract in class org.ehrbase.serialisation.walker.Walker<Map<String,​Object>>
      • preHandle

        protected void preHandle​(org.ehrbase.serialisation.walker.Context<Map<String,​Object>> context)
        Specified by:
        preHandle in class org.ehrbase.serialisation.walker.Walker<Map<String,​Object>>
      • postHandle

        protected void postHandle​(org.ehrbase.serialisation.walker.Context<Map<String,​Object>> context)
        Specified by:
        postHandle in class org.ehrbase.serialisation.walker.Walker<Map<String,​Object>>
      • calculateSize

        protected int calculateSize​(org.ehrbase.serialisation.walker.Context<Map<String,​Object>> context,
                                    org.ehrbase.webtemplate.model.WebTemplateNode childNode)
        Specified by:
        calculateSize in class org.ehrbase.serialisation.walker.Walker<Map<String,​Object>>