public class ProtectedClassLoaderObjectInputStream extends ProtectedObjectInputStream
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
Constructor and Description |
---|
ProtectedClassLoaderObjectInputStream(java.io.InputStream inputStream,
java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<?> |
doResolveClass(java.io.ObjectStreamClass objectStreamClass) |
resolveClass
available, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveObject, resolveProxyClass, skipBytes
public ProtectedClassLoaderObjectInputStream(java.io.InputStream inputStream, java.lang.ClassLoader classLoader) throws java.io.IOException
java.io.IOException
protected java.lang.Class<?> doResolveClass(java.io.ObjectStreamClass objectStreamClass) throws java.lang.ClassNotFoundException
doResolveClass
in class ProtectedObjectInputStream
java.lang.ClassNotFoundException