source: backend/src/main/java/com/finki/icare/mapper/TherapyMapper.java

main
Last change on this file was 700e2f9, checked in by 186079 <matej.milevski@…>, 5 days ago

Init

  • Property mode set to 100644
File size: 633 bytes
Line 
1package com.finki.icare.mapper;
2
3import com.finki.icare.dto.TherapyDTO;
4import com.finki.icare.model.Therapy;
5import org.mapstruct.Mapper;
6import org.mapstruct.Mapping;
7import org.mapstruct.MappingConstants;
8
9@Mapper(componentModel = MappingConstants.ComponentModel.SPRING)
10public interface TherapyMapper {
11
12 @Mapping(target = "idTherapy", source = "idTherapy")
13 @Mapping(target = "name", source = "name")
14 @Mapping(target = "dose", source = "dose")
15 @Mapping(target = "expDate", source = "expDate")
16 @Mapping(target = "consultationId", source = "consultation.idConsultation")
17 TherapyDTO toDTO(Therapy therapy);
18}
Note: See TracBrowser for help on using the repository browser.