public class ObjectInputStreamWithClassloader extends ObjectInputStream
ObjectInputStream.resolveClass(java.io.ObjectStreamClass)
using the passed-in
classloaderObjectInputStream.GetField
Modifier and Type | Field and Description |
---|---|
protected ClassLoader |
loader |
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
Modifier | Constructor and Description |
---|---|
protected |
ObjectInputStreamWithClassloader() |
protected |
ObjectInputStreamWithClassloader(ClassLoader loader) |
|
ObjectInputStreamWithClassloader(InputStream in) |
|
ObjectInputStreamWithClassloader(InputStream in,
ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
resolveClass(ObjectStreamClass desc) |
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
mark, markSupported, read, reset, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read, skip
protected final ClassLoader loader
public ObjectInputStreamWithClassloader(InputStream in) throws IOException
IOException
public ObjectInputStreamWithClassloader(InputStream in, ClassLoader loader) throws IOException
IOException
protected ObjectInputStreamWithClassloader() throws IOException, SecurityException
IOException
SecurityException
protected ObjectInputStreamWithClassloader(ClassLoader loader) throws IOException, SecurityException
IOException
SecurityException
protected Class<?> resolveClass(ObjectStreamClass desc) throws IOException, ClassNotFoundException
resolveClass
in class ObjectInputStream
IOException
ClassNotFoundException
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.