コード例 #1
0
 public String getDescription(String lang) {
   for (Lang l : descriptions) {
     if (l.getLang().equals(lang)) {
       return l.getContent();
     }
   }
   if (descriptions.size() > 0) {
     return descriptions.get(0).getContent();
   }
   return "No description set";
 }
コード例 #2
0
 public String getContents(String lang) {
   for (Lang l : contents) {
     if (l.getLang().equals(lang)) {
       return l.getContent();
     }
   }
   if (contents.size() > 0) {
     return contents.get(0).getContent();
   }
   return "No content set";
 }
コード例 #3
0
 public String getTitle(String lang) {
   for (Lang l : titles) {
     if (l.getLang().equals(lang)) {
       return l.getContent();
     }
   }
   if (titles.size() > 0) {
     return titles.get(0).getContent();
   }
   return "No title set";
 }
コード例 #4
0
 public String getLocation(String lang) {
   for (Lang l : locations) {
     if (l.getLang().equals(lang)) {
       return l.getContent();
     }
   }
   if (locations.size() > 0) {
     return locations.get(0).getContent();
   }
   return "No location set";
 }
コード例 #5
0
 public String getTitleJSONString() {
   JSONArray array = new JSONArray();
   for (Lang l : titles) {
     JSONObject obj = new JSONObject();
     try {
       obj.put(l.getLang(), l.getContent());
     } catch (JSONException e) {
       e.printStackTrace();
     }
     array.put(obj);
   }
   return array.toString();
 }