Class ProxyObjectInputStream

    • Constructor Detail

      • ProxyObjectInputStream

        public ProxyObjectInputStream​(InputStream in)
                               throws IOException
        create an input stream which can be used to deserialize an object graph which includes proxies created using class ProxyFactory. the classloader used to resolve proxy superclass and interface names read from the input stream will default to the current thread's context class loader or the system classloader if the context class loader is null.
        Parameters:
        in -
        Throws:
        StreamCorruptedException - whenever ObjectInputStream would also do so
        IOException - whenever ObjectInputStream would also do so
        SecurityException - whenever ObjectInputStream would also do so
        NullPointerException - if in is null
    • Method Detail

      • setClassLoader

        public void setClassLoader​(ClassLoader loader)
        Reset the loader to be
        Parameters:
        loader -