package fr.istic.taa.jaxrs.Mapper; import fr.istic.taa.jaxrs.DTO.QuestionDTO; import fr.istic.taa.jaxrs.metier.Question; import fr.istic.taa.jaxrs.metier.Reponse; import org.mapstruct.Mapper; import org.mapstruct.Mapping; import org.mapstruct.factory.Mappers; import java.util.List; @Mapper public interface QuestionMapper { QuestionMapper INSTANCE = Mappers.getMapper( QuestionMapper.class ); QuestionDTO toDTO(Question question); Question toEntity(QuestionDTO questionDTO); List toDTOs(List questionList); default List question_ReponseString(Reponse reponse){ return reponse.getReponses(); } }