Class AbstractEinzelempfehlungDataMapper<T>
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper<T>
-
- dev.pcvolkmer.mv64e.datamapper.mapper.AbstractEinzelempfehlungDataMapper<T>
-
- All Implemented Interfaces:
DataMapper<T>,SubformDataMapper<T>
- Direct Known Subclasses:
EinzelempfehlungProzedurDataMapper,EinzelempfehlungStudieDataMapper,EinzelempfehlungWirkstoffDataMapper
public abstract class AbstractEinzelempfehlungDataMapper<T> extends AbstractSubformDataMapper<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerlogprotected TherapieplanCataloguetherapieplanCatalogue-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper
catalogue
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractEinzelempfehlungDataMapper(EinzelempfehlungCatalogue einzelempfehlungCatalogue, TherapieplanCatalogue therapieplanCatalogue, org.slf4j.Logger log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.DategetCarePlanDate(ResultSet carePlanResultSet)protected java.lang.StringgetCarePlanKpaId(ResultSet carePlanResultSet)protected @Nullable dev.pcvolkmer.mv64e.mtb.LevelOfEvidencegetLevelOfEvidence(@NonNull ResultSet resultSet)protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCodinggetRecommendationPriority(ResultSet resultSet)protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCodinggetRecommendationPriorityCoding(@NonNull java.lang.String code, int version)protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCodinggetRecommendationPriorityCoding(java.lang.Integer value)Maps integer value to RecommendationPriorityCoding-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.mapper.AbstractSubformDataMapper
getByParentId, map
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface dev.pcvolkmer.mv64e.datamapper.mapper.DataMapper
getById
-
-
-
-
Field Detail
-
therapieplanCatalogue
protected final TherapieplanCatalogue therapieplanCatalogue
-
log
protected final org.slf4j.Logger log
-
-
Constructor Detail
-
AbstractEinzelempfehlungDataMapper
protected AbstractEinzelempfehlungDataMapper(EinzelempfehlungCatalogue einzelempfehlungCatalogue, TherapieplanCatalogue therapieplanCatalogue, org.slf4j.Logger log)
-
-
Method Detail
-
getCarePlanDate
@NullMarked protected java.util.Date getCarePlanDate(ResultSet carePlanResultSet)
-
getCarePlanKpaId
@NullMarked protected java.lang.String getCarePlanKpaId(ResultSet carePlanResultSet)
-
getRecommendationPriority
protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCoding getRecommendationPriority(ResultSet resultSet)
-
getRecommendationPriorityCoding
protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCoding getRecommendationPriorityCoding(@NonNull java.lang.String code, int version)
-
getLevelOfEvidence
protected @Nullable dev.pcvolkmer.mv64e.mtb.LevelOfEvidence getLevelOfEvidence(@NonNull ResultSet resultSet)
-
getRecommendationPriorityCoding
protected @Nullable dev.pcvolkmer.mv64e.mtb.RecommendationPriorityCoding getRecommendationPriorityCoding(java.lang.Integer value)
Maps integer value to RecommendationPriorityCoding- Parameters:
value- The priority value- Returns:
- The mapped RecommendationPriorityCoding
-
-