java.io.Closeable, java.io.DataInput, java.io.ObjectInput, java.lang.AutoCloseable, ByteInput, Unmarshallerpublic final class SerialUnmarshaller extends AbstractUnmarshaller implements Unmarshaller
| Modifier and Type | Field | Description |
|---|---|---|
static int |
TC_CLASSTABLEDESC |
|
static int |
TC_OBJECTTABLE |
classExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, streamHeaderbyteInputbaseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, SERIAL_FILTER_PERMISSION, 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_STRINGbuffer, limit, position| Modifier and Type | Method | Description |
|---|---|---|
void |
clearClassCache() |
|
void |
clearInstanceCache() |
|
void |
close() |
|
org.jboss.marshalling.serial.Descriptor |
descriptorForClass(java.lang.Class<?> clazz) |
|
protected java.lang.Object |
doReadObject(boolean unshared) |
|
void |
finish() |
|
void |
start(ByteInput byteInput) |
readObject, readObject, readObjectUnshared, readObjectUnsharedreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytesmark, markSupported, readAllBytes, readNBytes, reset, transferToclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitavailable, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, readUTF, skip, skipBytesreadObject, readObjectUnshared, readObjectUnsharedpublic static final int TC_CLASSTABLEDESC
public static final int TC_OBJECTTABLE
protected java.lang.Object doReadObject(boolean unshared)
throws java.lang.ClassNotFoundException,
java.io.IOException
doReadObject in class AbstractObjectInputjava.lang.ClassNotFoundExceptionjava.io.IOExceptionpublic void clearInstanceCache()
throws java.io.IOException
clearInstanceCache in interface Unmarshallerjava.io.IOExceptionpublic void clearClassCache()
throws java.io.IOException
clearClassCache in interface Unmarshallerjava.io.IOExceptionpublic void start(ByteInput byteInput) throws java.io.IOException
start in interface Unmarshallerstart in class AbstractUnmarshallerjava.io.IOExceptionpublic void finish()
throws java.io.IOException
finish in interface Unmarshallerfinish in class AbstractUnmarshallerjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseableclose in interface java.io.Closeableclose in interface java.io.ObjectInputclose in class SimpleDataInputjava.io.IOExceptionpublic org.jboss.marshalling.serial.Descriptor descriptorForClass(java.lang.Class<?> clazz)
Copyright © 2018 JBoss by Red Hat. All rights reserved.