com.anwrt.commons.protocol.serialization.helpers
Class GenObjectHelper
java.lang.Object
com.anwrt.commons.protocol.serialization.helpers.GenObjectHelper
- All Implemented Interfaces:
- Helper, HessianHelper
- Direct Known Subclasses:
- AwtCommandHelper, AwtDeltasVectorHelper, AwtEventHelper, AwtMessageHelper, AwtPeriodicDeltasHelper, AwtPeriodicValuesHelper, AwtTimeStampedDeltasHelper, AwtTimeStampedValueHelper, AwtTimeStampedValuesHelper, GenDoubleHelper, GenIntegerHelper, ResponseHelper
public abstract class GenObjectHelper
- extends java.lang.Object
- implements HessianHelper
A generic helper template, it allows quick implementation of helpers which
generate classdefs and objects based on an object representation. Objects
generated by this generator are stored in the pool, so recursive structures
can be handled.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
deserialize
public java.lang.Object deserialize(HessianValue aValue,
AwtHessianParser aEngine)
throws AwtHessianParserException
- Throws:
AwtHessianParserException
serialize
public HessianValue serialize(java.lang.Object aJavaObject,
AwtHessianSerializer serializer)
throws AwtHessianSerializerException
- Specified by:
serialize in interface HessianHelper
- Throws:
AwtHessianSerializerException
getHelpedClass
public java.lang.Class getHelpedClass()
- Specified by:
getHelpedClass in interface Helper