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 givenHashMapperto the backing value to create a newMapRecord.default <OV> ObjectRecord<ByteBuffer,OV> ByteBufferRecord.toObjectRecord(HashMapper<? super OV, ? super ByteBuffer, ? super ByteBuffer> mapper) Convert a binaryMapRecordinto anObjectRecord.default <OV> ObjectRecord<S,OV> MapRecord.toObjectRecord(HashMapper<? super OV, ? super K, ? super V> mapper) Apply the givenHashMapperto 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 theHashMapperfor a specific type.<V> HashMapper<V,HK, HV> ReactiveStreamOperations.getHashMapper(Class<V> targetType) Get theHashMapperfor a specific type.<V> HashMapper<V,HK, HV> StreamOperations.getHashMapper(Class<V> targetType) Get theHashMapperfor 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, HashMapper<? super K, ? super HK, ? super HV> hashMapper) <HK,HV> StreamOperations<K, HK, HV> RedisOperations.opsForStream(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 TypeClassDescriptionclassHashMapper based on Apache Commons BeanUtils project.classDelegating hash mapper used for flattening objects into Strings.classObjectMapperbasedHashMapperimplementation that allows flattening.classHashMapperbased 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 TypeMethodDescriptionStreamMessageListenerContainer.StreamMessageListenerContainerOptions.getHashMapper()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.