code: private void readObject(ObjectInputStream ois)
        throws ClassNotFoundException, IOException
     {
        ObjectInputStream.GetField fields = ois.readFields();
        String name = serialPersistentFields[STATUS_IDX].getName();
        this.status = (DeploymentStatus) fields.get(name, null);
        name = serialPersistentFields[MODULE_ID_IDX].getName();
        this.moduleID = (TargetModuleID) fields.get(name, null);
     }
docs: Private -------------------------------------------------------