独自のデータ構造を持ったクラスAを持ったMap<Integer,A>のインスタンスを一時保存したくて
フィールドにMap<Integer,A>を持ったTempMap implements Serializable みたいなクラスを作ってみました。

ところが、実行してみるとオブジェクトの保存はできているみたいなのですが、
オブジェクトの読み込み(デシリアライズ?)のところでInvalidClassExceptionが出てうまくいきません。

シリアライズを用いてMapや独自クラスをそのまま保存することは無理なのでしょうか?