package org.transgalactica.management.data.people.bo; import java.time.LocalDate; import lombok.Data; import org.transgalactica.fwk.domain.stereotype.DataBean; import org.transgalactica.management.data.referentiel.bo.EmployeType; @DataBean @Data public class BasicEmployeSummary implements EmployeSummary { private static final long serialVersionUID = 1L; private final Long matriculeEmploye; private final String nomEmploye; private final LocalDate dateEmbaucheEmploye; private final EmployeType typeEmploye; protected BasicEmployeSummary() { this(null, null, null, null); } public BasicEmployeSummary(Long matriculeEmploye, String nomEmploye, LocalDate dateEmbaucheEmploye, EmployeType typeEmploye) { this.matriculeEmploye = matriculeEmploye; this.nomEmploye = nomEmploye; this.dateEmbaucheEmploye = dateEmbaucheEmploye; this.typeEmploye = typeEmploye; } }