
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(Class<?> clazz) |
protected 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, skipBytesmark, markSupported, resetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadObject, readObjectUnshared, readObjectUnsharedavailable, read, read, read, readObject, skipreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytesprotected Object doReadObject(boolean unshared) throws ClassNotFoundException, IOException
doReadObject in class AbstractObjectInputClassNotFoundExceptionIOExceptionpublic void clearInstanceCache()
throws IOException
clearInstanceCache in interface UnmarshallerIOExceptionpublic void clearClassCache()
throws IOException
clearClassCache in interface UnmarshallerIOExceptionpublic void start(ByteInput byteInput) throws IOException
start in interface Unmarshallerstart in class AbstractUnmarshallerIOExceptionpublic void finish()
throws IOException
finish in interface Unmarshallerfinish in class AbstractUnmarshallerIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface ObjectInputclose in interface AutoCloseableclose in class SimpleDataInputIOExceptionpublic org.jboss.marshalling.serial.Descriptor descriptorForClass(Class<?> clazz)
Copyright © 2011 JBoss, a division of Red Hat, Inc.