1 package com.atlassian.jira.bc.manageable.search;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import org.ofbiz.core.entity.EntityExpr;
7 import org.ofbiz.core.entity.EntityOperator;
8
9
10
11
12
13
14
15
16 public class DefaultManageableAsProjectPickerSearchService extends AbstratEntityPickerSearchService implements ManageableAsProjectPickerSearchService {
17
18
19
20
21 protected List getQueryExpressions(String _query) {
22 List queryExpression = new ArrayList();
23 queryExpression.add(new EntityExpr("id",EntityOperator.LIKE, "%"+_query+"%"));
24 queryExpression.add(new EntityExpr("shortDescr", true, EntityOperator.LIKE, "%"+_query+"%",true));
25 queryExpression.add(new EntityExpr("description",true, EntityOperator.LIKE, "%"+_query+"%",true));
26 return queryExpression;
27 }
28
29 protected List getOrderingFields() {
30 List orderingFields = new ArrayList();
31 orderingFields.add("shortDescr ASC");
32 return orderingFields;
33 }
34
35
36 }