com.caucho.hessian.io
Class SqlDateDeserializer

java.lang.Object
  extended by com.caucho.hessian.io.AbstractDeserializer
      extended by com.caucho.hessian.io.SqlDateDeserializer
All Implemented Interfaces:
Deserializer

public class SqlDateDeserializer
extends AbstractDeserializer

Deserializing a string valued object


Field Summary
private  java.lang.Class _cl
           
private  java.lang.reflect.Constructor _constructor
           
 
Constructor Summary
SqlDateDeserializer(java.lang.Class cl)
           
 
Method Summary
private  java.lang.Object create(long initValue)
           
 java.lang.Class getType()
           
 java.lang.Object readMap(AbstractHessianInput in)
           
 java.lang.Object readObject(AbstractHessianInput in, java.lang.String[] fieldNames)
           
 
Methods inherited from class com.caucho.hessian.io.AbstractDeserializer
codeName, error, readLengthList, readList, readObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_cl

private java.lang.Class _cl

_constructor

private java.lang.reflect.Constructor _constructor
Constructor Detail

SqlDateDeserializer

public SqlDateDeserializer(java.lang.Class cl)
                    throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException
Method Detail

getType

public java.lang.Class getType()
Specified by:
getType in interface Deserializer
Overrides:
getType in class AbstractDeserializer

readMap

public java.lang.Object readMap(AbstractHessianInput in)
                         throws java.io.IOException
Specified by:
readMap in interface Deserializer
Overrides:
readMap in class AbstractDeserializer
Throws:
java.io.IOException

readObject

public java.lang.Object readObject(AbstractHessianInput in,
                                   java.lang.String[] fieldNames)
                            throws java.io.IOException
Specified by:
readObject in interface Deserializer
Overrides:
readObject in class AbstractDeserializer
Throws:
java.io.IOException

create

private java.lang.Object create(long initValue)
                         throws java.io.IOException
Throws:
java.io.IOException