Class EinzelempfehlungStudieDataMapper
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper<T>
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractEinzelempfehlungDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>
-
- dev.pcvolkmer.mv64e.datamapper.mapper.EinzelempfehlungStudieDataMapper
-
- All Implemented Interfaces:
DataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>,SubformDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>
public class EinzelempfehlungStudieDataMapper extends AbstractEinzelempfehlungDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>
Mapper class to load and map recommendation data from database table 'dk_dnpm_einzelempfehlung'- Since:
- 0.1
-
-
Field Summary
-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractEinzelempfehlungDataMapper
log, therapieplanCatalogue
-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper
catalogue
-
-
Constructor Summary
Constructors Constructor Description EinzelempfehlungStudieDataMapper(EinzelempfehlungCatalogue einzelempfehlungCatalogue, TherapieplanCatalogue therapieplanCatalogue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendationgetById(int id)Loads a data set from database and maps it into destination data typejava.util.List<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>getByParentId(int parentId)Loads a data set from database and maps it into destination data typestatic @Nullable dev.pcvolkmer.mv64e.mtb.StudySystemgetStudySystem(@Nullable java.lang.String code)protected dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendationmap(ResultSet resultSet)Maps a single result set into destination object-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractEinzelempfehlungDataMapper
getCarePlanDate, getCarePlanKpaId, getLevelOfEvidence, getRecommendationPriority, getRecommendationPriorityCoding, getRecommendationPriorityCoding
-
-
-
-
Constructor Detail
-
EinzelempfehlungStudieDataMapper
public EinzelempfehlungStudieDataMapper(EinzelempfehlungCatalogue einzelempfehlungCatalogue, TherapieplanCatalogue therapieplanCatalogue)
-
-
Method Detail
-
map
protected dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation map(ResultSet resultSet)
Description copied from class:AbstractSubformDataMapperMaps a single result set into destination object- Specified by:
mapin classAbstractSubformDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>- Parameters:
resultSet- The result set to start from- Returns:
- The destination object
-
getById
public dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation getById(int id)
Description copied from interface:DataMapperLoads a data set from database and maps it into destination data type- Parameters:
id- The database id of the root procedure data set- Returns:
- The data set to be loaded
-
getByParentId
@NullMarked public java.util.List<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation> getByParentId(int parentId)
Description copied from class:AbstractSubformDataMapperLoads a data set from database and maps it into destination data type- Specified by:
getByParentIdin interfaceSubformDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>- Overrides:
getByParentIdin classAbstractSubformDataMapper<dev.pcvolkmer.mv64e.mtb.MtbStudyEnrollmentRecommendation>- Parameters:
parentId- The database id of the parent procedure data set- Returns:
- The data set to be loaded
-
getStudySystem
public static @Nullable dev.pcvolkmer.mv64e.mtb.StudySystem getStudySystem(@Nullable java.lang.String code)
-
-