
public final class SerialUnmarshaller extends AbstractUnmarshaller implements Unmarshaller, ExtendedObjectStreamConstants
classExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, streamHeaderbuffer, limit, positionbyteInputTC_CLASSTABLEDESC, TC_OBJECTTABLEbaseWireHandle, 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 and Type | Method and 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, readObjectUnsharedavailable, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, readUTF, skip, skipBytesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadObject, readObjectUnshared, readObjectUnsharedprotected 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.io.Closeableclose in interface java.io.ObjectInputclose in interface java.lang.AutoCloseableclose in class SimpleDataInputjava.io.IOExceptionpublic org.jboss.marshalling.serial.Descriptor descriptorForClass(java.lang.Class<?> clazz)
Copyright © 2011 JBoss, a division of Red Hat, Inc.