Class PathologiebefundToSpecimenDataMapper
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.mapper.PathologiebefundToSpecimenDataMapper
-
- All Implemented Interfaces:
DataMapper<dev.pcvolkmer.mv64e.mtb.TumorSpecimen>
public class PathologiebefundToSpecimenDataMapper extends java.lang.Object implements DataMapper<dev.pcvolkmer.mv64e.mtb.TumorSpecimen>
Mapper class to load and map patient data from database table 'dk_molekulargenetik'- Since:
- 0.9
-
-
Constructor Summary
Constructors Constructor Description PathologiebefundToSpecimenDataMapper(PathologiebefundCatalogue pathologiebefundCatalogue, HistologieCatalogue histologieCatalogue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<dev.pcvolkmer.mv64e.mtb.TumorSpecimen>getAllByKpaId(int kpaId, dev.pcvolkmer.mv64e.mtb.Reference diagnoseReferenz)Loads and maps specimens by using the referencing KPA database iddev.pcvolkmer.mv64e.mtb.TumorSpecimengetById(int id)Loads and maps a specimen using the database id Not intended for direct use! The result does not include a diagnosis reference!
-
-
-
Constructor Detail
-
PathologiebefundToSpecimenDataMapper
public PathologiebefundToSpecimenDataMapper(PathologiebefundCatalogue pathologiebefundCatalogue, HistologieCatalogue histologieCatalogue)
-
-
Method Detail
-
getById
@NullMarked public dev.pcvolkmer.mv64e.mtb.TumorSpecimen getById(int id)
Loads and maps a specimen using the database id Not intended for direct use! The result does not include a diagnosis reference!- Specified by:
getByIdin interfaceDataMapper<dev.pcvolkmer.mv64e.mtb.TumorSpecimen>- Parameters:
id- The database id of the procedure data set- Returns:
- The loaded Patient data
-
getAllByKpaId
@NullMarked public java.util.List<dev.pcvolkmer.mv64e.mtb.TumorSpecimen> getAllByKpaId(int kpaId, dev.pcvolkmer.mv64e.mtb.Reference diagnoseReferenz)Loads and maps specimens by using the referencing KPA database id- Parameters:
kpaId- The database id of the referencing KPA procedure data setdiagnoseReferenz- The reference object to the diagnosis- Returns:
- The loaded Patient data
-
-