Class MolekulargenetikToSpecimenDataMapper
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.mapper.MolekulargenetikToSpecimenDataMapper
-
- All Implemented Interfaces:
DataMapper<dev.pcvolkmer.mv64e.mtb.TumorSpecimen>
public class MolekulargenetikToSpecimenDataMapper 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.1
-
-
Constructor Summary
Constructors Constructor Description MolekulargenetikToSpecimenDataMapper(MolekulargenetikCatalogue molekulargenetikCatalogue, TherapieplanCatalogue therapieplanCatalogue, RebiopsieCatalogue rebiopsieCatalogue, ReevaluationCatalogue reevaluationCatalogue, EinzelempfehlungCatalogue einzelempfehlungCatalogue, VorbefundeCatalogue vorbefundeCatalogue, 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
-
MolekulargenetikToSpecimenDataMapper
public MolekulargenetikToSpecimenDataMapper(MolekulargenetikCatalogue molekulargenetikCatalogue, TherapieplanCatalogue therapieplanCatalogue, RebiopsieCatalogue rebiopsieCatalogue, ReevaluationCatalogue reevaluationCatalogue, EinzelempfehlungCatalogue einzelempfehlungCatalogue, VorbefundeCatalogue vorbefundeCatalogue, 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
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
-
-