com.caucho.hessian.io
Class ThrowableSerializer

java.lang.Object
  extended by com.caucho.hessian.io.AbstractSerializer
      extended by com.caucho.hessian.io.JavaSerializer
          extended by com.caucho.hessian.io.ThrowableSerializer
All Implemented Interfaces:
Serializer

public class ThrowableSerializer
extends JavaSerializer

Serializing an object for known object types.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.hessian.io.JavaSerializer
JavaSerializer.BooleanFieldSerializer, JavaSerializer.DoubleFieldSerializer, JavaSerializer.FieldSerializer, JavaSerializer.IntFieldSerializer, JavaSerializer.LongFieldSerializer, JavaSerializer.StringFieldSerializer
 
Constructor Summary
ThrowableSerializer(java.lang.Class cl)
           
 
Method Summary
 void writeObject(java.lang.Object obj, AbstractHessianOutput out)
           
 
Methods inherited from class com.caucho.hessian.io.JavaSerializer
getWriteReplace, writeInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThrowableSerializer

public ThrowableSerializer(java.lang.Class cl)
Method Detail

writeObject

public void writeObject(java.lang.Object obj,
                        AbstractHessianOutput out)
                 throws java.io.IOException
Specified by:
writeObject in interface Serializer
Overrides:
writeObject in class JavaSerializer
Throws:
java.io.IOException