public class JLupinFSTSerializerImpl extends JLupinBaseFstAbstractSerializer
JLupinSerializer with FST.| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialize(byte[] byteBufferToDeserialize,
Object... params)
Deserialize byte array into object.
|
static JLupinFSTSerializerImpl |
getInstance()
Get the instance of JLupinFSTSerializerImpl.
|
String |
getSerializerName()
Get serializer name.
|
byte[] |
serialize(JLupinOutputParameter jLupinOutputParameter)
Serialize JLupinOutputParameter object to byte array.
|
byte[] |
serialize(Object objectToSerialize,
Object... params)
Serialize object to byte array.
|
serializepublic static JLupinFSTSerializerImpl getInstance()
public byte[] serialize(Object objectToSerialize, Object... params) throws JLupinSerializeException
JLupinSerializerserialize in interface JLupinSerializerserialize in class JLupinBaseFstAbstractSerializerobjectToSerialize - object to serializeparams - not longer used parameterJLupinSerializeException - on errorpublic byte[] serialize(JLupinOutputParameter jLupinOutputParameter) throws JLupinSerializeException
JLupinSerializerjLupinOutputParameter - jLupinOutputParameterJLupinSerializeException - on errorpublic <T> T deserialize(byte[] byteBufferToDeserialize,
Object... params)
throws JLupinSerializeException
JLupinSerializerdeserialize in interface JLupinSerializerdeserialize in class JLupinBaseFstAbstractSerializerT - returned object typebyteBufferToDeserialize - byte array to deserializeparams - not longer used parameterJLupinSerializeException - on errorpublic String getSerializerName()
JLupinSerializergetSerializerName in interface JLupinSerializergetSerializerName in class JLupinBaseFstAbstractSerializer