unflatten Map
fun unflattenMap(inMap: Map<String, Double>, catChars: Char): LinkedHashMap<String, MutableMap<String, Double>>
Reverses the operation of un-flatten using the provided catChars. Assumes that the catChars will slit the keys of the map into two separate strings that can be used as keys into the returned double map. A duplicate key within the inner map will result in an exception.
Return
the un-flattened map
Parameters
in Map
the map to un-flatten, must not be null
cat Chars
the concatenation character, must not be null