/** * Create new {@link RedisElementWriter} using given {@link RedisSerializer}. * * @param serializer must not be {@literal null}. * @return new instance of {@link RedisElementWriter}. */ static <T> RedisElementWriter<T> from(RedisSerializer<T> serializer) { Assert.notNull(serializer, "Serializer must not be null!"); return new DefaultRedisElementWriter<>(serializer); } }
protected RedisSerializerToSerializationPairAdapter(@Nullable RedisSerializer<T> serializer) { pair = new DefaultSerializationPair(new DefaultRedisElementReader<>(serializer), new DefaultRedisElementWriter<>(serializer)); }
/** * Create new {@link RedisElementWriter} using given {@link RedisSerializer}. * * @param serializer must not be {@literal null}. * @return new instance of {@link RedisElementWriter}. */ static <T> RedisElementWriter<T> from(RedisSerializer<T> serializer) { Assert.notNull(serializer, "Serializer must not be null!"); return new DefaultRedisElementWriter<>(serializer); } }
/** * Create new {@link RedisElementWriter} using given {@link RedisSerializer}. * * @param serializer must not be {@literal null}. * @return new instance of {@link RedisElementWriter}. */ static <T> RedisElementWriter<T> from(RedisSerializer<T> serializer) { Assert.notNull(serializer, "Serializer must not be null!"); return new DefaultRedisElementWriter<>(serializer); } }
protected RedisSerializerToSerializationPairAdapter(@Nullable RedisSerializer<T> serializer) { pair = new DefaultSerializationPair(new DefaultRedisElementReader<>(serializer), new DefaultRedisElementWriter<>(serializer)); }
protected RedisSerializerToSerializationPairAdapter(@Nullable RedisSerializer<T> serializer) { pair = new DefaultSerializationPair(new DefaultRedisElementReader<>(serializer), new DefaultRedisElementWriter<>(serializer)); }