for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
package easytests.core.models;
import easytests.core.entities.IssueEntity;
import easytests.core.models.empty.ModelsListEmpty;
import easytests.core.models.empty.SubjectModelEmpty;
import java.util.List;
import lombok.Data;
/**
* @author fortyways
*/
@Data
public class IssueModel implements IssueModelInterface {
private Integer id;
private String name;
private SubjectModelInterface subject;
private List<QuizModelInterface> quizzes;
public void map(IssueEntity issueEntity) {
this.setId(issueEntity.getId());
this.setName(issueEntity.getName());
this.setSubject(new SubjectModelEmpty(issueEntity.getSubjectId()));
this.setQuizzes(new ModelsListEmpty());
}