com.caucho.burlap.io
Class Deserializer

java.lang.Object
  extended bycom.caucho.burlap.io.Deserializer
Direct Known Subclasses:
AbstractListDeserializer, AbstractMapDeserializer, BasicDeserializer, ClassDeserializer, SqlDateDeserializer, StringValueDeserializer

public abstract class Deserializer
extends java.lang.Object

Deserializing an object.


Constructor Summary
Deserializer()
           
 
Method Summary
 java.lang.Class getType()
           
 java.lang.Object readList(AbstractBurlapInput in, int length)
           
 java.lang.Object readMap(AbstractBurlapInput in)
           
 java.lang.Object readObject(AbstractBurlapInput in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Deserializer

public Deserializer()
Method Detail

getType

public java.lang.Class getType()

readObject

public java.lang.Object readObject(AbstractBurlapInput in)
                            throws java.io.IOException
Throws:
java.io.IOException

readList

public java.lang.Object readList(AbstractBurlapInput in,
                                 int length)
                          throws java.io.IOException
Throws:
java.io.IOException

readMap

public java.lang.Object readMap(AbstractBurlapInput in)
                         throws java.io.IOException
Throws:
java.io.IOException