Class SerializedProxy

  • All Implemented Interfaces:
    java.io.Serializable

    class SerializedProxy
    extends java.lang.Object
    implements java.io.Serializable
    A proxy object is converted into an instance of this class when it is written to an output stream.
    See Also:
    RuntimeSupport.makeSerializedProxy(Object)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Class<?> loadClass​(java.lang.String className)
      Load class.
      (package private) java.lang.Object readResolve()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        default serialVersionUID
        See Also:
        Constant Field Values
      • superClass

        private java.lang.String superClass
      • interfaces

        private java.lang.String[] interfaces
      • filterSignature

        private byte[] filterSignature
    • Constructor Detail

      • SerializedProxy

        SerializedProxy​(java.lang.Class<?> proxy,
                        byte[] sig,
                        MethodHandler h)
    • Method Detail

      • loadClass

        protected java.lang.Class<?> loadClass​(java.lang.String className)
                                        throws java.lang.ClassNotFoundException
        Load class.
        Parameters:
        className - the class name
        Returns:
        loaded class
        Throws:
        java.lang.ClassNotFoundException - for any error
      • readResolve

        java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
        Throws:
        java.io.ObjectStreamException