Class KpaProzedurDataMapper
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper<T>
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractKpaTherapieverlaufDataMapper<dev.pcvolkmer.mv64e.mtb.OncoProcedure>
-
- dev.pcvolkmer.mv64e.datamapper.mapper.KpaProzedurDataMapper
-
- All Implemented Interfaces:
DataMapper<dev.pcvolkmer.mv64e.mtb.OncoProcedure>,SubformDataMapper<dev.pcvolkmer.mv64e.mtb.OncoProcedure>
public class KpaProzedurDataMapper extends AbstractKpaTherapieverlaufDataMapper<dev.pcvolkmer.mv64e.mtb.OncoProcedure>
Mapper class to load and map prozedur data from database table 'dk_dnpm_uf_prozedur'- Since:
- 0.1
-
-
Field Summary
-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper
catalogue
-
-
Constructor Summary
Constructors Constructor Description KpaProzedurDataMapper(ProzedurCatalogue catalogue, PropertyCatalogue propertyCatalogue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable dev.pcvolkmer.mv64e.mtb.OncoProceduregetById(int id)Loads and maps Prozedur related by database idprotected @Nullable dev.pcvolkmer.mv64e.mtb.OncoProceduremap(@NonNull ResultSet resultSet)Maps result set into OncoProcedure-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractKpaTherapieverlaufDataMapper
getMtbSystemicTherapyCategoryCoding, getMtbSystemicTherapyDosageDensityCoding, getMtbSystemicTherapyRecommendationFulfillmentStatusCoding, getMtbTherapyIntentCoding, getMtbTherapyStatusReasonCoding, getOncoProcedureCoding, getTherapyStatusCoding
-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper
getByParentId
-
-
-
-
Constructor Detail
-
KpaProzedurDataMapper
public KpaProzedurDataMapper(ProzedurCatalogue catalogue, PropertyCatalogue propertyCatalogue)
-
-
Method Detail
-
getById
public @Nullable dev.pcvolkmer.mv64e.mtb.OncoProcedure getById(int id)
Loads and maps Prozedur related by database id- Parameters:
id- The database id of the procedure data set- Returns:
- The loaded MtbDiagnosis file
-
map
protected @Nullable dev.pcvolkmer.mv64e.mtb.OncoProcedure map(@NonNull ResultSet resultSet)
Maps result set into OncoProcedure- Specified by:
mapin classAbstractSubformDataMapper<dev.pcvolkmer.mv64e.mtb.OncoProcedure>- Parameters:
resultSet- The result set to start from- Returns:
- the OncoProcedure or null if not mappable
-
-