@SuppressWarnings("rawtypes") public JSONObject getAllMasteriesNameId() { List list = hib.getDataFromDatabase("FROM MasteryNameId"); 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++) { MasteryNameId champ = (MasteryNameId) list.get(i); hm.put(champ.getId(), champ.getName()); } obj.putAll(hm); } return obj; }
@SuppressWarnings("rawtypes") public JSONObject getMasteryByParselName(String name) { List list = hib.getDataFromDatabase( "from MasteryNameId 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++) { MasteryNameId champ = (MasteryNameId) list.get(i); hm.put(champ.getId(), champ.getName()); } obj.putAll(hm); return obj; } return null; }