package com.mogujie.tt.biz;
import java.util.ArrayList;
import java.util.List;
import com.mogujie.tt.config.SysConstant;
import com.mogujie.tt.entity.SearchResultItem;
/**
* 查找功能辅助类
*
* @author fengchen
*/
public class SearchHelper {
private static List<SearchResultItem> resultList = new ArrayList<SearchResultItem>();
public SearchHelper() {
super();
}
public static List<SearchResultItem> getResultList() {
return resultList;
}
public static void clear() {
resultList.clear();
}
public static List<SearchResultItem> search(String text) {
resultList.clear();
resultList.addAll(searchContact(text));
resultList.addAll(searchChat(text));
return resultList;
}
public static List<SearchResultItem> searchContact(String text) {
List<SearchResultItem> list = new ArrayList<SearchResultItem>();
SearchResultItem item = new SearchResultItem();
item.setTitle("联系人");
item.setType(SysConstant.CHAT_SEARCH_RESULT_TYPE_CATEGORY);
list.add(item);
item = new SearchResultItem();
item.setTitle(text);
item.setUserId("12345");
list.add(item);
return list;
}
public static List<SearchResultItem> searchChat(String text) {
List<SearchResultItem> list = new ArrayList<SearchResultItem>();
SearchResultItem item = new SearchResultItem();
item.setTitle("聊天记录");
item.setType(SysConstant.CHAT_SEARCH_RESULT_TYPE_CATEGORY);
list.add(item);
item = new SearchResultItem();
item.setTitle("风尘");
item.setUserId("1234567");
item.setContent("Hello, " + text);
list.add(item);
item = new SearchResultItem();
item.setTitle("纳纳");
item.setUserId("1234567");
item.setContent("Hello, " + text);
list.add(item);
return list;
}
}