package fi.otavanopisto.muikku.schooldata.entity;
import java.time.OffsetDateTime;
import fi.otavanopisto.muikku.search.annotations.IndexId;
import fi.otavanopisto.muikku.search.annotations.Indexable;
@Indexable (name = "User")
public interface User extends SchoolDataEntity {
public String getIdentifier();
public String getFirstName();
public void setFirstName(String firstName);
public String getLastName();
public void setLastName(String lastName);
public String getDisplayName();
public String getStudyProgrammeName();
public String getNationality();
public void setNationality(String nationality);
public String getLanguage();
public void setLanguage(String language);
public String getMunicipality();
public void setMunicipality(String municipality);
public String getSchool();
public void setSchool(String school);
@IndexId
public String getSearchId();
public OffsetDateTime getStudyStartDate();
public OffsetDateTime getStudyEndDate();
public OffsetDateTime getStudyTimeEnd();
public boolean getHidden();
public boolean hasEvaluationFees();
public String getCurriculumIdentifier();
public void setNickName(String nickName);
public String getNickName();
}