argos/dmp-backend/core/src/main/java/eu/eudat/query/lookup/DescriptionTemplateTypeLook...

40 lines
892 B
Java

package eu.eudat.query.lookup;
import eu.eudat.query.DescriptionTemplateTypeQuery;
import gr.cite.tools.data.query.Lookup;
import gr.cite.tools.data.query.QueryFactory;
public class DescriptionTemplateTypeLookup extends Lookup {
private String name;
private Short status;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Short getStatus() {
return status;
}
public void setStatus(Short status) {
this.status = status;
}
public DescriptionTemplateTypeQuery enrich(QueryFactory queryFactory) {
DescriptionTemplateTypeQuery query = queryFactory.query(DescriptionTemplateTypeQuery.class);
if (name != null) query.names(name);
if (status != null ) query.statuses(status);
enrichCommon(query);
return query;
}
}