package com.ghostflying.portalwaitinglist.util;
import com.ghostflying.portalwaitinglist.model.PortalDetail;
import java.util.List;
/**
* Created by ghostflying on 1/1/15.
*/
public class SearchUtil {
public static void searchByPortalName(
List<PortalDetail> allPortals,
List<PortalDetail> resultPortals,
String queryText){
resultPortals.clear();
if (queryText.equals("")){
MailProcessUtil.getInstance().filterAndSort(
SettingUtil.TypeFilterMethod.ALL,
SettingUtil.ResultFilterMethod.EVERYTHING,
SettingUtil.SortOrder.LAST_DATE_DESC,
allPortals,
resultPortals
);
}
else {
for (PortalDetail eachPortal : allPortals){
if (eachPortal.getName().contains(queryText))
resultPortals.add(eachPortal);
}
}
}
}