com.anwrt.commons.hessian.model
Class HessianValue

java.lang.Object
  extended by com.anwrt.commons.hessian.model.HessianValue
Direct Known Subclasses:
HessianComplex, HessianEnvelopeChunk, HessianSimple

public abstract class HessianValue
extends java.lang.Object

Ancestor class of the Hessian model.
All Hessian model classes extend from here.
creation : 26 sept. 2008
creation : 26 sept. 2008

Author:
David FRANCOIS

Constructor Summary
HessianValue()
           
 
Method Summary
 java.lang.String getTypeString()
           
abstract  void render(java.io.OutputStream stream, AwtHessianSerializer serializer)
          Renders the HessianValue to the given OutputStream.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HessianValue

public HessianValue()
Method Detail

render

public abstract void render(java.io.OutputStream stream,
                            AwtHessianSerializer serializer)
                     throws AwtHessianSerializerException
Renders the HessianValue to the given OutputStream.

Parameters:
stream - to which to render
serializer - an AwtHessianSerializer instance
Throws:
HessianRenderException
AwtHessianSerializerException

getTypeString

public java.lang.String getTypeString()