spring-framework / org.springframework.core.serializer.support / SerializationDelegate

SerializationDelegate

open class SerializationDelegate : Serializer<Any>, Deserializer<Any>

A convenient delegate with pre-arranged configuration state for common serialization needs. Implements Serializer and Deserializer itself, so can also be passed into such more specific callback methods.

Author
Juergen Hoeller

Since
4.3

Constructors

<init>

SerializationDelegate(classLoader: ClassLoader)

Create a SerializationDelegate with a default serializer/deserializer for the given ClassLoader.

SerializationDelegate(serializer: Serializer<Any>, deserializer: Deserializer<Any>)

Create a SerializationDelegate with the given serializer/deserializer.

Functions

deserialize

open fun deserialize(inputStream: InputStream): Any

serialize

open fun serialize(object: Any, outputStream: OutputStream): Unit