Class DtoFromCompositionWalker


  • public class DtoFromCompositionWalker
    extends FromCompositionWalker<org.ehrbase.client.flattener.DtoWithMatchingFields>
    • Constructor Detail

      • DtoFromCompositionWalker

        public DtoFromCompositionWalker()
    • Method Detail

      • walk

        public void walk​(com.nedap.archie.rm.RMObject composition,
                         org.ehrbase.client.flattener.DtoWithMatchingFields object,
                         WebTemplateNode webTemplate,
                         String templateId)
        Overrides:
        walk in class Walker<org.ehrbase.client.flattener.DtoWithMatchingFields>
      • extract

        protected org.ehrbase.client.flattener.DtoWithMatchingFields extract​(Context<org.ehrbase.client.flattener.DtoWithMatchingFields> context,
                                                                             WebTemplateNode child,
                                                                             boolean isChoice,
                                                                             Integer i)
        Specified by:
        extract in class Walker<org.ehrbase.client.flattener.DtoWithMatchingFields>
      • preHandle

        protected void preHandle​(Context<org.ehrbase.client.flattener.DtoWithMatchingFields> context)
        Specified by:
        preHandle in class Walker<org.ehrbase.client.flattener.DtoWithMatchingFields>
      • postHandle

        protected void postHandle​(Context<org.ehrbase.client.flattener.DtoWithMatchingFields> context)
        Specified by:
        postHandle in class Walker<org.ehrbase.client.flattener.DtoWithMatchingFields>