Package javassist.util.proxy
Class SerializedProxy
- java.lang.Object
-
- javassist.util.proxy.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.
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
filterSignature
private MethodHandler
handler
private java.lang.String[]
interfaces
private java.lang.String
superClass
-
Constructor Summary
Constructors Constructor Description SerializedProxy(java.lang.Class proxy, byte[] sig, MethodHandler h)
-
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()
-
-
-
Field Detail
-
superClass
private java.lang.String superClass
-
interfaces
private java.lang.String[] interfaces
-
filterSignature
private byte[] filterSignature
-
handler
private MethodHandler handler
-
-
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
-
-