com.anwrt.commons.hessian.model
Class HessianLong

java.lang.Object
  extended by com.anwrt.commons.hessian.model.HessianValue
      extended by com.anwrt.commons.hessian.model.HessianSimple
          extended by com.anwrt.commons.hessian.model.HessianLong

public class HessianLong
extends HessianSimple

Models a 64-bit signed integer.
creation : 26 sept. 2008

Author:
David FRANCOIS

Constructor Summary
HessianLong(long value)
           
 
Method Summary
 java.lang.String getTypeString()
           
 long getValue()
           
 void render(java.io.OutputStream aStream, AwtHessianSerializer ser)
          Renders the HessianValue to the given OutputStream.
static HessianLong valueOf(long aValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HessianLong

public HessianLong(long value)
Method Detail

valueOf

public static HessianLong valueOf(long aValue)

getValue

public long getValue()

getTypeString

public java.lang.String getTypeString()
Overrides:
getTypeString in class HessianValue

render

public void render(java.io.OutputStream aStream,
                   AwtHessianSerializer ser)
            throws AwtHessianSerializerException
Description copied from class: HessianValue
Renders the HessianValue to the given OutputStream.

Specified by:
render in class HessianValue
Parameters:
aStream - to which to render
ser - an AwtHessianSerializer instance
Throws:
AwtHessianSerializerException