move Value Recursive
public static void moveValueRecursive(JsonNode data, Array<String> sourceKeys, Array<String> destKeys, int keyIdx, Set<String> excludeKeys)
Recursively moves values from source path to destination path.
Parameters
data
The current node being processed
source Keys
The source path keys
dest Keys
The destination path keys
key Idx
The current index in the key arrays
exclude Keys
Keys to exclude when processing wildcards