Non vorrei dire una cavolata ma penso che dovresti fare l'override del metodo clone nelle classi che appartengono all'hashmap