Uses of Interface
org.springframework.data.redis.hash.HashMapper
Packages that use HashMapper
Package
Description
Data structures and interfaces to interact with Redis Streams.
Core package for integrating Redis with Spring concepts.
Dedicated support package for Redis hashes.
-
Uses of HashMapper in org.springframework.data.redis.connection.stream
Methods in org.springframework.data.redis.connection.stream with parameters of type HashMapperModifier and TypeMethodDescriptionObjectRecord.toMapRecord
(HashMapper<? super V, HK, HV> mapper) Apply the givenHashMapper
to the backing value to create a newMapRecord
.default <OV> ObjectRecord
<ByteBuffer, OV> ByteBufferRecord.toObjectRecord
(HashMapper<? super OV, ? super ByteBuffer, ? super ByteBuffer> mapper) Convert a binaryMapRecord
into anObjectRecord
.default <OV> ObjectRecord
<S, OV> MapRecord.toObjectRecord
(HashMapper<? super OV, ? super K, ? super V> mapper) Apply the givenHashMapper
to the backing value to create a newMapRecord
. -
Uses of HashMapper in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core that return HashMapperModifier and TypeMethodDescription<V> HashMapper
<V, HK, HV> HashMapperProvider.getHashMapper
(Class<V> targetType) Get theHashMapper
for a specific type.<V> HashMapper
<V, HK, HV> ReactiveStreamOperations.getHashMapper
(@NonNull Class<V> targetType) Get theHashMapper
for a specific type.<V> @NonNull HashMapper
<V, HK, HV> StreamOperations.getHashMapper
(@NonNull Class<V> targetType) Get theHashMapper
for a specific type.Methods in org.springframework.data.redis.core with parameters of type HashMapperModifier and TypeMethodDescription<HK,
HV> ReactiveStreamOperations <K, HK, HV> ReactiveRedisOperations.opsForStream
(HashMapper<? super K, ? super HK, ? super HV> hashMapper) Returns the operations performed on streams.<HK,
HV> ReactiveStreamOperations <K, HK, HV> ReactiveRedisTemplate.opsForStream
(HashMapper<? super K, ? super HK, ? super HV> hashMapper) protected <HK,
HV> ReactiveStreamOperations <K, HK, HV> ReactiveRedisTemplate.opsForStream
(RedisSerializationContext<K, ?> serializationContext, @Nullable HashMapper<? super K, ? super HK, ? super HV> hashMapper) <HK,
HV> @NonNull StreamOperations <K, HK, HV> RedisOperations.opsForStream
(@NonNull HashMapper<? super K, ? super HK, ? super HV> hashMapper) Returns the operations performed on Streams.<HK,
HV> StreamOperations <K, HK, HV> RedisTemplate.opsForStream
(HashMapper<? super K, ? super HK, ? super HV> hashMapper) -
Uses of HashMapper in org.springframework.data.redis.hash
Classes in org.springframework.data.redis.hash that implement HashMapperModifier and TypeClassDescriptionclass
HashMapper based on Apache Commons BeanUtils project.class
Delegating hash mapper used for flattening objects into Strings.class
Deprecated, for removal: This API element is subject to removal in a future version.class
ObjectMapper
basedHashMapper
implementation that allows flattening.class
HashMapper
based onMappingRedisConverter
.Constructors in org.springframework.data.redis.hash with parameters of type HashMapper -
Uses of HashMapper in org.springframework.data.redis.stream
Methods in org.springframework.data.redis.stream that return HashMapperModifier and TypeMethodDescription@Nullable HashMapper
<Object, Object, Object> StreamMessageListenerContainer.StreamMessageListenerContainerOptions.getHashMapper()
@Nullable HashMapper
<Object, Object, Object> StreamReceiver.StreamReceiverOptions.getHashMapper()
StreamMessageListenerContainer.StreamMessageListenerContainerOptions.getRequiredHashMapper()
StreamReceiver.StreamReceiverOptions.getRequiredHashMapper()
Methods in org.springframework.data.redis.stream with parameters of type HashMapperModifier and TypeMethodDescriptionstatic <T> StreamReceiver.StreamReceiverOptionsBuilder
<String, ObjectRecord<String, T>> StreamReceiver.StreamReceiverOptions.builder
(HashMapper<T, byte[], byte[]> hashMapper) <NV> StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder
<K, ObjectRecord<K, NV>> StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder.objectMapper
(HashMapper<NV, ?, ?> hashMapper) Configure a hash mapper.StreamReceiver.StreamReceiverOptionsBuilder.objectMapper
(HashMapper<NV, ?, ?> hashMapper) Configure a hash mapper.
Jackson3HashMapper
.