Java doesn't support interfaces. The current solution is ignoring Maps and Arrays from the root files and when we found a field that uses a map or an array, we set their values instead. But to avoid ...