Class DefaultDeserializer
- java.lang.Object
-
- com.networknt.session.jdbc.serializer.DefaultDeserializer
-
- All Implemented Interfaces:
Deserializer<Object>
public class DefaultDeserializer extends Object implements Deserializer<Object>
A defaultDeserializerimplementation that reads an input stream using Java serialization.
-
-
Constructor Summary
Constructors Constructor Description DefaultDeserializer()Create aDefaultDeserializerwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader".
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectdeserialize(InputStream inputStream)Read from the suppliedInputStreamand deserialize the contents into an object.
-
-
-
Constructor Detail
-
DefaultDeserializer
public DefaultDeserializer()
Create aDefaultDeserializerwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader".
-
-
Method Detail
-
deserialize
public Object deserialize(InputStream inputStream) throws IOException, SerializationFailedException
Read from the suppliedInputStreamand deserialize the contents into an object.- Specified by:
deserializein interfaceDeserializer<Object>- Parameters:
inputStream- the input stream- Returns:
- the deserialized object
- Throws:
IOException- in case of errors reading from the streamSerializationFailedException- in case of serialization failed- See Also:
ObjectInputStream.readObject()
-
-