2018-03-21 11:57:56 +01:00
|
|
|
package eu.eudat.data.dao.criteria;
|
2017-12-15 00:01:26 +01:00
|
|
|
|
2018-03-21 11:57:56 +01:00
|
|
|
import eu.eudat.data.entities.Project;
|
2018-08-24 17:21:02 +02:00
|
|
|
import eu.eudat.types.project.ProjectStateType;
|
2017-12-15 00:01:26 +01:00
|
|
|
|
2017-12-17 22:34:24 +01:00
|
|
|
import java.util.Date;
|
|
|
|
|
2018-02-16 11:34:02 +01:00
|
|
|
public class ProjectCriteria extends Criteria<Project> {
|
2017-12-17 22:34:24 +01:00
|
|
|
private Date periodStart;
|
|
|
|
private Date periodEnd;
|
2018-02-02 17:21:46 +01:00
|
|
|
private String reference;
|
2018-08-24 17:21:02 +02:00
|
|
|
private Integer projectStateType;
|
2018-02-16 11:34:02 +01:00
|
|
|
|
2017-12-17 22:34:24 +01:00
|
|
|
public Date getPeriodStart() {
|
|
|
|
return periodStart;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setPeriodStart(Date periodStart) {
|
|
|
|
this.periodStart = periodStart;
|
|
|
|
}
|
|
|
|
|
|
|
|
public Date getPeriodEnd() {
|
|
|
|
return periodEnd;
|
|
|
|
}
|
2017-12-15 00:01:26 +01:00
|
|
|
|
2017-12-17 22:34:24 +01:00
|
|
|
public void setPeriodEnd(Date periodEnd) {
|
|
|
|
this.periodEnd = periodEnd;
|
|
|
|
}
|
2018-02-02 17:21:46 +01:00
|
|
|
|
|
|
|
public String getReference() {
|
|
|
|
return reference;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setReference(String reference) {
|
|
|
|
this.reference = reference;
|
|
|
|
}
|
2018-08-24 17:21:02 +02:00
|
|
|
|
|
|
|
public Integer getProjectStateType() {
|
|
|
|
return projectStateType;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setProjectStateType(Integer projectStateType) {
|
|
|
|
this.projectStateType = projectStateType;
|
|
|
|
}
|
2017-12-15 00:01:26 +01:00
|
|
|
}
|