public class Serialization
extends java.lang.Object
Constructor and Description |
---|
Serialization() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
checkSum(byte[] data)
Returns the SHA-1 checksum of the byte vector
|
static java.io.Serializable |
fromJavaByteStream(byte[] byteStream)
Reconstruct an object from a byte array.
|
static Message |
fromProtocolMessage(byte[] byteStream)
Transform a interoperable byte stream into an Application Message.
|
static byte[] |
toJavaByteStream(java.io.Serializable object)
Transform an Java object to bytes.
|
static byte[] |
toProtocolMessage(Message message)
Transform an Application Message into a ClientLib Interoperability Protocol message.
|
public static byte[] toProtocolMessage(Message message)
message
- - application messagepublic static Message fromProtocolMessage(byte[] byteStream)
byteStream
- - ClientLibProtocl interoperable message (bytearray)public static byte[] toJavaByteStream(java.io.Serializable object) throws java.io.IOException
object
- The object to be serializedjava.io.IOException
- if an I/O error has occurredpublic static java.io.Serializable fromJavaByteStream(byte[] byteStream)
byteStream
- public static java.lang.String checkSum(byte[] data)
data
- - bye array