Saving a HashMap

Most likely a very simple question but how do you save a HashMap with the binaryexporter and importer?

I found "writeStringSavableMap" wich needs a Hashmap<String, Savable> but my hashmap is HashMap<String, Integer> and obvious Integer does not implement Savable.

Surely i dont need to make a savable wrapper for my integer ?

So what is the best way to do this ? Or am i just to blind to see an allready implemented method ?



You can make your own SavableMap, or write it like this:

for (Map.Entry<String, Integer> ent : map.entrySet()){

and out is in this case ? ByteArrayOutputStream ?

and then out is written to the export capsule ?


out is OutputCapsule

Saving it that way will work, but i don't see how you can read this back since you need a name for everything.

So i decided to just save them as a separate String array and a int array.