Class DtoFromCompositionWalker
java.lang.Object
org.ehrbase.openehr.sdk.serialisation.walker.Walker<T>
org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
org.ehrbase.openehr.sdk.serialisation.dto.DtoFromCompositionWalker
public class DtoFromCompositionWalker
extends FromCompositionWalker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ehrbase.openehr.sdk.serialisation.walker.Walker
Walker.EventHelper -
Field Summary
Fields inherited from class org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker
ARCHIE_RM_INFO_LOOKUP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFieldsextract(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context, WebTemplateNode child, boolean isChoice, Integer i) protected voidpostHandle(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context) protected voidvoidwalk(com.nedap.archie.rm.RMObject composition, org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields object, WebTemplateNode webTemplate, String templateId) Methods inherited from class org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker
calculateSize, extractPair, extractRMChildMethods inherited from class org.ehrbase.openehr.sdk.serialisation.walker.Walker
deepClone, handleInheritance, insertDefaults, visitChildren, walk, walk, wrap
-
Constructor Details
-
DtoFromCompositionWalker
public DtoFromCompositionWalker()
-
-
Method Details
-
walk
public void walk(com.nedap.archie.rm.RMObject composition, org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields object, WebTemplateNode webTemplate, String templateId) -
extract
protected org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields extract(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context, WebTemplateNode child, boolean isChoice, Integer i) -
preHandle
protected void preHandle(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context) -
postHandle
protected void postHandle(Context<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields> context) - Specified by:
postHandlein classWalker<org.ehrbase.openehr.sdk.serialisation.dto.DtoWithMatchingFields>
-