|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.marshalling.AbstractUnmarshaller
org.jboss.marshalling.river.RiverUnmarshaller
public class RiverUnmarshaller
| Field Summary |
|---|
| Fields inherited from class org.jboss.marshalling.AbstractUnmarshaller |
|---|
byteInput, classExternalizerFactory, classResolver, classTable, configuredVersion, creator, externalizerFactory, objectResolver, objectTable, streamHeader |
| Constructor Summary | |
|---|---|
protected |
RiverUnmarshaller(RiverMarshallerFactory marshallerFactory,
SerializableClassRegistry registry,
MarshallingConfiguration configuration)
|
| Method Summary | |
|---|---|
void |
clearClassCache()
Discard the class cache. |
void |
clearInstanceCache()
Discard the instance cache. |
void |
close()
|
protected java.lang.Object |
doReadNewObject(int streamClassType,
boolean unshared)
|
protected java.lang.Object |
doReadObject(boolean unshared)
Implementation of the actual object-reading method. |
protected void |
doStart()
Perform any unmarshaller-specific start activity. |
void |
finish()
Finish unmarshalling from a stream. |
protected void |
readFields(java.lang.Object obj,
SerializableClassDescriptor descriptor)
|
protected java.lang.String |
readString()
|
java.lang.String |
readUTF()
|
| Methods inherited from class org.jboss.marshalling.AbstractUnmarshaller |
|---|
available, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readObject, readObjectUnshared, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, skip, skipBytes, start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected RiverUnmarshaller(RiverMarshallerFactory marshallerFactory,
SerializableClassRegistry registry,
MarshallingConfiguration configuration)
| Method Detail |
|---|
public void clearInstanceCache()
throws java.io.IOException
Unmarshaller
java.io.IOException - if an error occurs
public void clearClassCache()
throws java.io.IOException
Unmarshaller
java.io.IOException - if an error occurs
public void close()
throws java.io.IOException
java.io.IOException
public void finish()
throws java.io.IOException
AbstractUnmarshaller
finish in interface Unmarshallerfinish in class AbstractUnmarshallerjava.io.IOException - if an error occurs
protected java.lang.Object doReadObject(boolean unshared)
throws java.lang.ClassNotFoundException,
java.io.IOException
AbstractUnmarshaller
doReadObject in class AbstractUnmarshallerunshared - true if the instance should be unshared, false if it is shared
java.lang.ClassNotFoundException - if the class for the object could not be loaded
java.io.IOException - if an I/O error occurs
protected java.lang.String readString()
throws java.io.IOException
java.io.IOException
protected void doStart()
throws java.io.IOException
AbstractUnmarshaller
doStart in class AbstractUnmarshallerjava.io.IOException - if I/O exception occurs
protected java.lang.Object doReadNewObject(int streamClassType,
boolean unshared)
throws java.lang.ClassNotFoundException,
java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
protected void readFields(java.lang.Object obj,
SerializableClassDescriptor descriptor)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.String readUTF()
throws java.io.IOException
AbstractUnmarshaller
readUTF in interface java.io.DataInputreadUTF in class AbstractUnmarshallerjava.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||