private HashMap<String, Object> deserializeMap() { HashMap<String, NSObject> originalMap = ((NSDictionary)this).getHashMap(); HashMap<String, Object> clonedMap = new HashMap<String, Object>(originalMap.size()); for(String key:originalMap.keySet()) { clonedMap.put(key, originalMap.get(key).toJavaObject()); } return clonedMap; }
private Object deserializeObject(NSDictionary payload, Class<?> clazz, Type[] types) { Map<String, NSObject> map = payload.getHashMap();
for (NSObject o : dict.getHashMap().values()) { int v = getMinimumRequiredVersion(o); if (v > minVersion)