package eu.eudat.data.dao.criteria; import eu.eudat.data.entities.Dataset; import eu.eudat.elastic.entities.Tag; import eu.eudat.types.grant.GrantStateType; import java.util.List; import java.util.UUID; /** * Created by ikalyvas on 10/2/2018. */ public class DatasetPublicCriteria extends Criteria{ private GrantStateType grantStatus; private List grants; private List datasetProfile; private List dmpOrganisations; private List tags; private List dmpIds; public GrantStateType getGrantStatus() { return grantStatus; } public void setGrantStatus(GrantStateType grantStatus) { this.grantStatus = grantStatus; } public List getGrants() { return grants; } public void setGrants(List grants) { this.grants = grants; } public List getDatasetProfile() { return datasetProfile; } public void setDatasetProfile(List datasetProfile) { this.datasetProfile = datasetProfile; } public List getDmpOrganisations() { return dmpOrganisations; } public void setDmpOrganisations(List dmpOrganisations) { this.dmpOrganisations = dmpOrganisations; } public List getTags() { return tags; } public void setTags(List tags) { this.tags = tags; } public List getDmpIds() { return dmpIds; } public void setDmpIds(List dmpIds) { this.dmpIds = dmpIds; } }