Class WebTemplateSkeletonBuilder
- java.lang.Object
-
- org.ehrbase.building.webtemplateskeletnbuilder.WebTemplateSkeletonBuilder
-
public class WebTemplateSkeletonBuilder extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Tbuild(WebTemplateNode node, boolean withChildren, Class<T> clazz)static com.nedap.archie.rm.composition.Compositionbuild(WebTemplate template, boolean withChildren)static <T> Optional<T>extractDefault(WebTemplateNode node, Class<T> clazz)static voidinsert(WebTemplateNode parentNode, com.nedap.archie.rm.RMObject parentObject, WebTemplateNode childNode, Object childObject)static voidremove(WebTemplateNode parentNode, com.nedap.archie.rm.RMObject parentObject, WebTemplateNode childNode, Object removeChildObject)
-
-
-
Method Detail
-
build
public static com.nedap.archie.rm.composition.Composition build(WebTemplate template, boolean withChildren)
-
build
public static <T> T build(WebTemplateNode node, boolean withChildren, Class<T> clazz)
-
insert
public static void insert(WebTemplateNode parentNode, com.nedap.archie.rm.RMObject parentObject, WebTemplateNode childNode, Object childObject)
-
remove
public static void remove(WebTemplateNode parentNode, com.nedap.archie.rm.RMObject parentObject, WebTemplateNode childNode, Object removeChildObject)
-
extractDefault
public static <T> Optional<T> extractDefault(WebTemplateNode node, Class<T> clazz)
-
-