@Override public String toJson(Object obj) { return JSONFormatter.toJSON((PdxInstance)obj); }
protected String convertPdxToJson(final PdxInstance pdxObj){ return (pdxObj != null ? JSONFormatter.toJSON(pdxObj) : null); }
@Override public String toJson(Object obj) { return JSONFormatter.toJSON((PdxInstance)obj); }
@Override public String toJson(Object obj) { return JSONFormatter.toJSON((PdxInstance)obj); }
public String toString(Object obj) { if (obj == null) { return null; } if (obj instanceof PdxInstance) { String json = JSONFormatter.toJSON((PdxInstance) obj); // de-pretty return json.replaceAll("\\r\\n\\s*", "").replaceAll("\\n\\s*", "") .replaceAll("\\s*:\\s*", ":").trim(); } return obj.toString(); } }
private static <K, V> String toJSON(List list) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Object listObject : (List)list) { sb.append(delim); if (listObject instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)listObject)); delim = ",\n"; } else { sb.append(listObject); delim = ","; } } return sb.toString(); } }
private static <K, V> String toJSON(List list) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Object listObject : (List)list) { sb.append(delim); if (listObject instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)listObject)); delim = ",\n"; } else { sb.append(listObject); delim = ","; } } return sb.toString(); } }
private static <K, V> String toJSON(List list) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Object listObject : (List)list) { sb.append(delim); if (listObject instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)listObject)); delim = ",\n"; } else { sb.append(listObject); delim = ","; } } return sb.toString(); } }
private static <K, V> String toJSON(Map map) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Map.Entry<K, V> entry : ((Map<K, V>)map).entrySet()) { sb.append(delim); if (entry.getValue() instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)entry.getValue())); delim = ",\n"; } else if (entry.getValue() instanceof List) { sb.append(toJSON((List)entry.getValue())); delim = ",\n"; } else { sb.append(entry.getValue()); delim = ","; } } return sb.toString(); }
private static <K, V> String toJSON(Map map) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Map.Entry<K, V> entry : ((Map<K, V>)map).entrySet()) { sb.append(delim); if (entry.getValue() instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)entry.getValue())); delim = ",\n"; } else if (entry.getValue() instanceof List) { sb.append(toJSON((List)entry.getValue())); delim = ",\n"; } else { sb.append(entry.getValue()); delim = ","; } } return sb.toString(); }
private static <K, V> String toJSON(Map map) { StringBuilder sb = new StringBuilder(); String delim = ""; for (Map.Entry<K, V> entry : ((Map<K, V>)map).entrySet()) { sb.append(delim); if (entry.getValue() instanceof PdxInstance) { sb.append(JSONFormatter.toJSON((PdxInstance)entry.getValue())); delim = ",\n"; } else if (entry.getValue() instanceof List) { sb.append(toJSON((List)entry.getValue())); delim = ",\n"; } else { sb.append(entry.getValue()); delim = ","; } } return sb.toString(); }
public static String convertObjToJsonString(Object obj) { if (obj == null || (obj instanceof Map && ((Map)obj).isEmpty())) { return null; } if (obj instanceof Map) { return toJSON((Map)obj); } else if (obj instanceof List) { return toJSON((List)obj); } else if (obj instanceof PdxInstance) { return JSONFormatter.toJSON((PdxInstance)obj); } else { return obj.toString(); } }
@Override public String getString() { final byte[] jsonBytes = this.jsonPdxInstanceBytes; if (jsonBytes != null) { PdxInstance jPdxInstance = InternalDataSerializer.readPdxInstance( jsonBytes, GemFireCacheImpl.getForPdx("Could not read PdxInstance bytes")); return JSONFormatter.toJSON(jPdxInstance); } else { return null; } }
@Override public String getString() { final byte[] jsonBytes = this.jsonPdxInstanceBytes; if (jsonBytes != null) { PdxInstance jPdxInstance = InternalDataSerializer.readPdxInstance( jsonBytes, GemFireCacheImpl.getForPdx("Could not read PdxInstance bytes")); return JSONFormatter.toJSON(jPdxInstance); } else { return null; } }
public static String convertObjToJsonString(Object obj) { if (obj == null || (obj instanceof Map && ((Map)obj).isEmpty())) { return null; } if (obj instanceof Map) { return toJSON((Map)obj); } else if (obj instanceof List) { return toJSON((List)obj); } else if (obj instanceof PdxInstance) { return JSONFormatter.toJSON((PdxInstance)obj); } else { return obj.toString(); } }
public static String convertObjToJsonString(Object obj) { if (obj == null || (obj instanceof Map && ((Map)obj).isEmpty())) { return null; } if (obj instanceof Map) { return toJSON((Map)obj); } else if (obj instanceof List) { return toJSON((List)obj); } else if (obj instanceof PdxInstance) { return JSONFormatter.toJSON((PdxInstance)obj); } else { return obj.toString(); } }
@Override public String getString() { final byte[] jsonBytes = this.jsonPdxInstanceBytes; if (jsonBytes != null) { PdxInstance jPdxInstance = InternalDataSerializer.readPdxInstance( jsonBytes, GemFireCacheImpl.getForPdx("Could not read PdxInstance bytes")); return JSONFormatter.toJSON(jPdxInstance); } else { return null; } }
public void VerifyJSONString(JSONData jd) { Region r = getRootRegion("testSimplePdx"); PdxInstance pdx = JSONFormatter.fromJSON(jd.getJsonString()); r.put(1, pdx); pdx = (PdxInstance)r.get(1); String getJsonString = JSONFormatter.toJSON(pdx); String o1 = jsonParse(jd.getJsonString()); String o2 = jsonParse(getJsonString); junit.framework.Assert.assertEquals("Json Strings are not equal " + jd.getFileName() + " " + Boolean.getBoolean("pdxToJson.unqouteFieldNames"), o1, o2); PdxInstance pdx2 = JSONFormatter.fromJSON(getJsonString); junit.framework.Assert.assertEquals("Pdx are not equal; json filename " + jd.getFileName(), pdx, pdx2); }
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(com.fasterxml.jackson.core.JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true); String JSON = JSONFormatter.toJSON(this); Object classInstance = mapper.readValue(JSON, ClassPathLoader.getLatest().forName(className)); return classInstance;