for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
package easytests.api.v1.mappers;
import easytests.api.v1.models.Subject;
import easytests.core.models.SubjectModel;
import org.modelmapper.ModelMapper;
import org.springframework.stereotype.Service;
/**
* @author VeronikaRevjakina
*/
@Service("SubjectsMapperV1")
public class SubjectsMapper extends ModelMapper {
public SubjectsMapper() {
super();
this.createTypeMap(SubjectModel.class, Subject.class)
.addMappings(mapper -> mapper.<Integer>map(subjectModel -> subjectModel.getUser().getId(),
(subject, id) -> subject.getUser().setId(id)));
}