package eu.eudat.elastic.criteria; import eu.eudat.elastic.entities.Tag; import java.util.List; import java.util.UUID; /** * Created by ikalyvas on 7/5/2018. */ public class DatasetCriteria extends Criteria { private String label; private List datasetTemplates; private Short status; private List dmps; private List groupIds; private List grants; private List collaborators; private Boolean allowAllVersions; private List organiztions; public List tags; public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public List getDatasetTemplates() { return datasetTemplates; } public void setDatasetTemplates(List datasetTemplates) { this.datasetTemplates = datasetTemplates; } public Short getStatus() { return status; } public void setStatus(Short status) { this.status = status; } public List getDmps() { return dmps; } public void setDmps(List dmps) { this.dmps = dmps; } public List getGroupIds() { return groupIds; } public void setGroupIds(List groupIds) { this.groupIds = groupIds; } public List getGrants() { return grants; } public void setGrants(List grants) { this.grants = grants; } public List getCollaborators() { return collaborators; } public void setCollaborators(List collaborators) { this.collaborators = collaborators; } public Boolean getAllowAllVersions() { return allowAllVersions; } public void setAllowAllVersions(Boolean allowAllVersions) { this.allowAllVersions = allowAllVersions; } public List getOrganiztions() { return organiztions; } public void setOrganiztions(List organiztions) { this.organiztions = organiztions; } public List getTags() { return tags; } public void setTags(List tags) { this.tags = tags; } }