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