com.caucho.hessian.io
Class JavaSerializer

java.lang.Object
  extended by com.caucho.hessian.io.Serializer
      extended by com.caucho.hessian.io.JavaSerializer
Direct Known Subclasses:
ThrowableSerializer

public class JavaSerializer
extends Serializer

Serializing an object for known object types.


Field Summary
private  java.lang.reflect.Field[] _fields
           
private  java.lang.reflect.Method _writeReplace
           
 
Constructor Summary
JavaSerializer(java.lang.Class cl)
           
 
Method Summary
 void writeObject(java.lang.Object obj, AbstractHessianOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_fields

private java.lang.reflect.Field[] _fields

_writeReplace

private java.lang.reflect.Method _writeReplace
Constructor Detail

JavaSerializer

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

writeObject

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