package eu.eudat.publicapi.criteria.dmp; import eu.eudat.data.dao.criteria.Criteria; import eu.eudat.data.entities.DMP; import java.util.Date; import java.util.List; import java.util.UUID; public class DataManagementPlanPublicCriteria extends Criteria { private Date periodStart; private Date periodEnd; private List grants; private List funders; private List datasetTemplates; private List dmpOrganisations; private List collaborators; private boolean allVersions; private List groupIds; 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 getGrants() { return grants; } public void setGrants(List grants) { this.grants = grants; } public List getFunders() { return funders; } public void setFunders(List funders) { this.funders = funders; } public List getDatasetTemplates() { return datasetTemplates; } public void setDatasetTemplates(List datasetTemplates) { this.datasetTemplates = datasetTemplates; } public List getDmpOrganisations() { return dmpOrganisations; } public void setDmpOrganisations(List dmpOrganisations) { this.dmpOrganisations = dmpOrganisations; } public List getCollaborators() { return collaborators; } public void setCollaborators(List collaborators) { this.collaborators = collaborators; } public boolean getAllVersions() { return allVersions; } public void setAllVersions(boolean allVersions) { this.allVersions = allVersions; } public List getGroupIds() { return groupIds; } public void setGroupIds(List groupIds) { this.groupIds = groupIds; } }