- deepClone
Clone a JSON object and all its child objects
- overlayInPlace
Overlays one JSON object, in place, over another, deeply.
- expandKeysInPlace
Takes a JSON object, looks for any keys that have periods in them, and expands
those into multi-leve
- getNumber
Converts an object into a number.
- jsonArrayToList
Converts a JSONArray into a List of values.
- jsonObjToMap
Converts a JSONObject into a Map of key-value pairs. This iterates through the
tree and converts all
- jsonObjToProperties
Transform a JSON object into a properties object, concatenating levels into keys
using a period.
- overlay
Overlays one JSON array over another, deeply. This does not work in place, but
passes back a new arr
- addKey
- addProperties
- getName
Gets a name to use from an object. If the object is a String, then it will treat
the string as the n
- isJSON
Checks to see if supplied string is valid JSON