Class ApplicationObjectInputStream

java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
com.sun.faces.renderkit.ApplicationObjectInputStream
All Implemented Interfaces:
Closeable, DataInput, ObjectInput, ObjectStreamConstants, AutoCloseable

public class ApplicationObjectInputStream extends ObjectInputStream
An ObjectInputStream that can deserialize objects relative to the current application's class loader. In particular, this class works around deserialization problems when the Faces JARs are shared (i.e. the classloader has no access to application objects).