unflattenMap

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

inMap

the map to un-flatten, must not be null

catChars

the concatenation character, must not be null