package eu.eudat.data.dao.criteria; import eu.eudat.data.entities.Dataset; import eu.eudat.elastic.entities.Tag; import java.util.Date; import java.util.List; import java.util.UUID; public class DatasetCriteria extends Criteria { private Integer status; private Date periodStart; private Date periodEnd; private List dmpIds; private List tags; private boolean allVersions; public boolean getAllVersions() { return allVersions; } public void setAllVersions(boolean allVersions) { this.allVersions = allVersions; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Date getPeriodStart() { return periodStart; } public void setPeriodStart(Date periodStart) { this.periodStart = periodStart; } public Date getPeriodEnd() { return periodEnd; } public void setPeriodEnd(Date periodEnd) { this.periodEnd = periodEnd; } public List getDmpIds() { return dmpIds; } public void setDmpIds(List dmpIds) { this.dmpIds = dmpIds; } public List getTags() { return tags; } public void setTags(List tags) { this.tags = tags; } }