marking classes serializable
marking classes serializable
[bf] - setting retrieve result behavior and removing the non-serializable attribute