フィールドは、transient と宣言していますが、クラスは直列化可能ではないので、まったく効果がありません。 これはクラスが transient だったときの名残かもしれません、あるいは直列化機構を誤解しているのかもしれません。