Class StdFromCompositionWalker
java.lang.Object
org.ehrbase.openehr.sdk.serialisation.walker.Walker<T>
org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker<Map<String,Object>>
org.ehrbase.openehr.sdk.serialisation.flatencoding.std.marshal.StdFromCompositionWalker
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ehrbase.openehr.sdk.serialisation.walker.Walker
Walker.EventHelper -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.nedap.archie.rminfo.ArchieRMInfoLookupstatic final DefaultStdConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends com.nedap.archie.rm.RMObject>
List<MarshalPostprocessor<T>>findPostprocessors(Class<T> aClass) static <T extends com.nedap.archie.rm.RMObject>
StdConfig<T>findStdConfig(Class<T> aClass) protected voidhandleInheritance(WebTemplateNode currentNode) Add inheritance classes as explicit choicesprotected voidpostHandle(Context<Map<String, Object>> context) protected voidMethods inherited from class org.ehrbase.openehr.sdk.serialisation.walker.FromCompositionWalker
calculateSize, extractPair, extractRMChildMethods inherited from class org.ehrbase.openehr.sdk.serialisation.walker.Walker
deepClone, insertDefaults, visitChildren, walk, walk, walk, wrap
-
Field Details
-
DEFAULT_STD_CONFIG
-
ARCHIE_RM_INFO_LOOKUP
public static final com.nedap.archie.rminfo.ArchieRMInfoLookup ARCHIE_RM_INFO_LOOKUP
-
-
Constructor Details
-
StdFromCompositionWalker
public StdFromCompositionWalker()
-
-
Method Details
-
extract
-
preHandle
-
findStdConfig
-
postHandle
- Specified by:
postHandlein classWalker<Map<String,Object>>
-
findPostprocessors
public static <T extends com.nedap.archie.rm.RMObject> List<MarshalPostprocessor<T>> findPostprocessors(Class<T> aClass) -
handleInheritance
Description copied from class:WalkerAdd inheritance classes as explicit choices- Overrides:
handleInheritancein classWalker<Map<String,Object>>
-