Chapter 1. Overview

A very simple FileHandler which allows to view the contents of files containing serialized Java objects.

It loads and instantiates these objects through the normal serialization mechanisms using a java.io.ObjectInputStream and presents the loaded object(s) in a debugger-like tree control.

For this to work, the classes of the objects stored in the file to load must be available on the classpath of the plugin. Missing or incompatible classes will result in an error during loading the file.

The full contents of the file are being read using readObject() until end of file is reached. Hence all the “top level” objects may not be of primitve types, or the loading will fail.