40 lines
892 B
Java
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;
|
|
}
|
|
|
|
}
|