rs.sol.soloist.server.builtindomains.builtindatatypes
Class SerializationMapper

java.lang.Object
  extended by rs.sol.soloist.server.builtindomains.builtindatatypes.SerializationMapper

public class SerializationMapper
extends java.lang.Object


Field Summary
static SerializationMapper INSTANCE
           
 
Method Summary
 IDataTypeInstance deserialize(IDataType dataType, java.io.Serializable value)
           
 IPrimitiveTypeInstance deserialize(java.io.Serializable value)
          Deserialize if the value is known to be a Primitive Type Instance
 IEnumerationInstance deserializeEnum(IEnumeration enumeration, java.io.Serializable value)
           
 java.io.Serializable serialize(IDataTypeInstance instance)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final SerializationMapper INSTANCE
Method Detail

serialize

public java.io.Serializable serialize(IDataTypeInstance instance)

deserialize

public IDataTypeInstance deserialize(IDataType dataType,
                                     java.io.Serializable value)

deserialize

public IPrimitiveTypeInstance deserialize(java.io.Serializable value)
Deserialize if the value is known to be a Primitive Type Instance


deserializeEnum

public IEnumerationInstance deserializeEnum(IEnumeration enumeration,
                                            java.io.Serializable value)