@SuppressWarnings("rawtypes") public JSONObject getAllRunesNameId() { List list = hib.getDataFromDatabase("FROM RuneNameId"); JSONObject obj = new JSONObject(); if (list != null && !list.isEmpty()) { HashMap<Long, String> hm = new HashMap<Long, String>(); for (int i = 0; i < list.size(); i++) { RuneNameId champ = (RuneNameId) list.get(i); hm.put(champ.getId(), champ.getName()); } obj.putAll(hm); } return obj; }
@SuppressWarnings("rawtypes") public JSONObject getRuneByParselName(String name) { List list = hib.getDataFromDatabase("from RuneNameId where LOWER(name) LIKE LOWER('%" + name + "%')"); JSONObject obj = new JSONObject(); HashMap<Long, String> hm = new HashMap<Long, String>(); if (list != null && !list.isEmpty()) { for (int i = 0; i < list.size(); i++) { RuneNameId champ = (RuneNameId) list.get(i); hm.put(champ.getId(), champ.getName()); } obj.putAll(hm); return obj; } return null; }