Package org.ehrbase.client.flattener
Class Flattener
- java.lang.Object
-
- org.ehrbase.client.flattener.Flattener
-
public class Flattener extends Object
-
-
Constructor Summary
Constructors Constructor Description Flattener(TemplateProvider templateProvider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> voidaddVersion(T entity, VersionUid versionUid)protected io.github.classgraph.ClassGraphcreateClassGraph(String packageNames)<T> Tflatten(com.nedap.archie.rm.RMObject locatable, Class<T> clazz)
-
-
-
Constructor Detail
-
Flattener
public Flattener(TemplateProvider templateProvider)
-
-
Method Detail
-
flatten
public <T> T flatten(com.nedap.archie.rm.RMObject locatable, Class<T> clazz)
-
createClassGraph
protected io.github.classgraph.ClassGraph createClassGraph(String packageNames)
-
addVersion
public static <T> void addVersion(T entity, VersionUid versionUid)
-
-