public static interface RedisSerializationContext.RedisSerializationContextBuilder<K,V>
RedisSerializationContext
.RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisSerializationContext.SerializationPair<K> pair)
RedisSerializationContext.SerializationPair
.pair
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisElementReader<K> reader, RedisElementWriter<K> writer)
RedisElementReader
and RedisElementWriter
.reader
- must not be null.writer
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisSerializer<K> serializer)
RedisSerializationContext.SerializationPair
given a RedisSerializer
.serializer
- must not be null.RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisSerializationContext.SerializationPair<V> pair)
RedisSerializationContext.SerializationPair
.pair
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisElementReader<V> reader, RedisElementWriter<V> writer)
RedisElementReader
and RedisElementWriter
.reader
- must not be null.writer
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisSerializer<V> serializer)
RedisSerializationContext.SerializationPair
given a RedisSerializer
.serializer
- must not be null.RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisSerializationContext.SerializationPair<?> pair)
RedisSerializationContext.SerializationPair
.pair
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisElementReader<? extends Object> reader, RedisElementWriter<? extends Object> writer)
RedisElementReader
and RedisElementWriter
.reader
- must not be null.writer
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisSerializer<? extends Object> serializer)
RedisSerializationContext.SerializationPair
given a RedisSerializer
.serializer
- must not be null.RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisSerializationContext.SerializationPair<?> pair)
RedisSerializationContext.SerializationPair
.pair
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisElementReader<? extends Object> reader, RedisElementWriter<? extends Object> writer)
RedisElementReader
and RedisElementWriter
.reader
- must not be null.writer
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisSerializer<? extends Object> serializer)
RedisSerializationContext.SerializationPair
given a RedisSerializer
.serializer
- must not be null.RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisSerializationContext.SerializationPair<String> pair)
RedisSerializationContext.SerializationPair
.pair
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisElementReader<String> reader, RedisElementWriter<String> writer)
RedisElementReader
and RedisElementWriter
.reader
- must not be null.writer
- must not be null.default RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisSerializer<String> serializer)
RedisSerializationContext.SerializationPair
given a RedisSerializer
.serializer
- must not be null.RedisSerializationContext<K,V> build()
RedisSerializationContext
.RedisSerializationContext
.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.