I hereby claim:
- I am dheerajkhatri on github.
- I am dheerajkhatri (https://keybase.io/dheerajkhatri) on keybase.
- I have a public key whose fingerprint is EAB7 24B6 EADE BFE3 E3FA 83C2 13DD F247 EA57 3B6E
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
public JsonNode mergeNode(ObjectNode mainNode, ObjectNode updateNode) { | |
Iterator<String> fieldNames = updateNode.fieldNames(); | |
while (fieldNames.hasNext()) { | |
String key = fieldNames.next(); | |
JsonNode value = updateNode.get(key); | |
if(!mainNode.has(key)) { | |
mainNode.set(key, value); | |
} else { | |
if(value.isObject()) { | |
mergeNode((ObjectNode) mainNode.get(key), (ObjectNode) value); |