public class JdkSerializationRedisSerializer extends Object implements RedisSerializer<Object>
serializer
and
DefaultDeserializer
. This serializer
can be constructed with either custom
ClassLoader
or own converters
.Constructor and Description |
---|
JdkSerializationRedisSerializer()
Creates a new
JdkSerializationRedisSerializer using the default class loader. |
JdkSerializationRedisSerializer(ClassLoader classLoader)
Creates a new
JdkSerializationRedisSerializer using a ClassLoader . |
JdkSerializationRedisSerializer(Converter<Object,byte[]> serializer,
Converter<byte[],Object> deserializer)
Creates a new
JdkSerializationRedisSerializer using a converters to serialize and
deserialize objects. |
Modifier and Type | Method and Description |
---|---|
Object |
deserialize(byte[] bytes)
Deserialize an object from the given binary data.
|
byte[] |
serialize(Object object)
Serialize the given object to binary data.
|
public JdkSerializationRedisSerializer()
JdkSerializationRedisSerializer
using the default class loader.public JdkSerializationRedisSerializer(ClassLoader classLoader)
JdkSerializationRedisSerializer
using a ClassLoader
.classLoader
- public JdkSerializationRedisSerializer(Converter<Object,byte[]> serializer, Converter<byte[],Object> deserializer)
JdkSerializationRedisSerializer
using a converters
to serialize and
deserialize objects.serializer
- must not be nulldeserializer
- must not be nullpublic Object deserialize(byte[] bytes)
RedisSerializer
deserialize
in interface RedisSerializer<Object>
bytes
- object binary representationpublic byte[] serialize(Object object)
RedisSerializer
serialize
in interface RedisSerializer<Object>
object
- object to serializeCopyright © 2011-2016–2016 Pivotal Software, Inc.. All rights reserved.