Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Class Members

container.ClassLoaderObjectInputStream Class Reference

List of all members.

Public Member Functions

 ClassLoaderObjectInputStream (InputStream stream, ClassLoader classLoader) throws IOException, StreamCorruptedException

Protected Member Functions

Class resolveClass (ObjectStreamClass osc) throws IOException, ClassNotFoundException
Class resolveProxyClass (String[] interfaces) throws IOException, ClassNotFoundException

Private Member Functions

Class loadClass (String name) throws ClassNotFoundException

Private Attributes

ClassLoader classLoader

Detailed Description

ObjectInputStream that can read serialized java Objects using a supplied classloader to find the object's classes.


Constructor & Destructor Documentation

container.ClassLoaderObjectInputStream.ClassLoaderObjectInputStream InputStream  stream,
ClassLoader  classLoader
throws IOException, StreamCorruptedException
 

Creates a new ClassLoaderObjectInputStream

Parameters:
stream The decorated stream
classLoader The ClassLoader used to load classes


Member Function Documentation

Class container.ClassLoaderObjectInputStream.loadClass String  name  )  throws ClassNotFoundException [private]
 

Class container.ClassLoaderObjectInputStream.resolveClass ObjectStreamClass  osc  )  throws IOException, ClassNotFoundException [protected]
 

Class container.ClassLoaderObjectInputStream.resolveProxyClass String[]  interfaces  )  throws IOException, ClassNotFoundException [protected]
 


Member Data Documentation

ClassLoader container.ClassLoaderObjectInputStream.classLoader [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Feb 17 09:37:57 2006 for MAG by  doxygen 1.4.4