public Map<String,Map<String,String>> getChildren(Map<String,String> map) { // keep the child elements in order Map<String,Map<String,String>> children = new LinkedHashMap<String,Map<String,String>>(); String kidsString = map.get("children"); if(ok(kidsString)) { String[] kids = kidsString.split(";"); for(String kid : kids) { // kid is the name of the Attributes Map<String,String> kidMap = allRaw.get(kid); if(kidMap != null) children.put(kid, kidMap); } } if(children.isEmpty()) return null; else return children; }
public Map<String,Map<String,String>> getChildren(Map<String,String> map) { // keep the child elements in order Map<String,Map<String,String>> children = new LinkedHashMap<String,Map<String,String>>(); String kidsString = map.get("children"); if(ok(kidsString)) { String[] kids = kidsString.split(";"); for(String kid : kids) { // kid is the name of the Attributes Map<String,String> kidMap = allRaw.get(kid); if(kidMap != null) children.put(kid, kidMap); } } if(children.isEmpty()) return null; else return children; }
public Map<String,Map<String,String>> getChildren(Map<String,String> map) { // keep the child elements in order Map<String,Map<String,String>> children = new LinkedHashMap<String,Map<String,String>>(); String kidsString = map.get("children"); if(ok(kidsString)) { String[] kids = kidsString.split(";"); for(String kid : kids) { // kid is the name of the Attributes Map<String,String> kidMap = allRaw.get(kid); if(kidMap != null) children.put(kid, kidMap); } } if(children.isEmpty()) return null; else return children; }
public List<NameValue<String,String>> getKeys(Map<String,String> map) { List<NameValue<String,String>> list = new LinkedList<NameValue<String,String>>(); String keysString = map.get("keys"); if(ok(keysString)) { String[] keys = keysString.split(";"); for(String key : keys) { String name = map.get(key + "_name"); String value = null; try { value = map.get(key + java.net.URLDecoder.decode("_value", "UTF-8")); } catch (UnsupportedEncodingException e) { value = map.get(key + "_value"); } if(!ok(name)) continue; list.add(new NameValue<String,String>(name, value)); } } return list; }
public List<NameValue<String,String>> getKeys(Map<String,String> map) { List<NameValue<String,String>> list = new LinkedList<NameValue<String,String>>(); String keysString = map.get("keys"); if(ok(keysString)) { String[] keys = keysString.split(";"); for(String key : keys) { String name = map.get(key + "_name"); String value = null; try { value = map.get(key + java.net.URLDecoder.decode("_value", "UTF-8")); } catch (UnsupportedEncodingException e) { value = map.get(key + "_value"); } if(!ok(name)) continue; list.add(new NameValue<String,String>(name, value)); } } return list; }
public List<NameValue<String,String>> getKeys(Map<String,String> map) { List<NameValue<String,String>> list = new LinkedList<NameValue<String,String>>(); String keysString = map.get("keys"); if(ok(keysString)) { String[] keys = keysString.split(";"); for(String key : keys) { String name = map.get(key + "_name"); String value = null; try { value = map.get(key + java.net.URLDecoder.decode("_value", "UTF-8")); } catch (UnsupportedEncodingException e) { value = map.get(key + "_value"); } if(!ok(name)) continue; list.add(new NameValue<String,String>(name, value)); } } return list; }