インターフェースの使用
org.springframework.data.redis.hash.HashMapper
HashMapper を使用するパッケージ
パッケージ
説明
Redis ストリームと対話するためのデータ構造とインターフェース。
Redis を Spring の概念と統合するためのコアパッケージ。
Redis ハッシュの専用サポートパッケージ。
org.springframework.data.redis.connection.stream 内の HashMapper 使用
型 HashMapper のパラメーターを持つ org.springframework.data.redis.connection.stream のメソッド修飾子と型メソッド説明ObjectRecord.toMapRecord
(HashMapper<? super V, HK, HV> mapper) 指定されたHashMapper
をバッキング値に適用して、新しいMapRecord
を作成します。default <OV> ObjectRecord<ByteBufferSE,
OV> ByteBufferRecord.toObjectRecord
(HashMapper<? super OV, ? super ByteBufferSE, ? super ByteBufferSE> mapper) バイナリMapRecord
をObjectRecord
に変換します。default <OV> ObjectRecord<S,
OV> MapRecord.toObjectRecord
(HashMapper<? super OV, ? super K, ? super V> mapper) 指定されたHashMapper
をバッキング値に適用して、新しいMapRecord
を作成します。org.springframework.data.redis.core 内の HashMapper 使用
修飾子と型メソッド説明<V> HashMapper<V,
HK, HV> HashMapperProvider.getHashMapper
(ClassSE<V> targetType) 特定の型のHashMapper
を取得します。<V> HashMapper<V,
HK, HV> ReactiveStreamOperations.getHashMapper
(ClassSE<V> targetType) 特定の型のHashMapper
を取得します。<V> HashMapper<V,
HK, HV> StreamOperations.getHashMapper
(ClassSE<V> targetType) 特定の型のHashMapper
を取得します。型 HashMapper のパラメーターを持つ org.springframework.data.redis.core のメソッド修飾子と型メソッド説明<HK,
HV> ReactiveStreamOperations<K, HK, HV> ReactiveRedisOperations.opsForStream
(HashMapper<? super K, ? super HK, ? super HV> hashMapper) ストリームで実行された操作を返します。<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) Streams で実行された操作を返します。<HK,
HV> StreamOperations<K, HK, HV> RedisTemplate.opsForStream
(HashMapper<? super K, ? super HK, ? super HV> hashMapper) org.springframework.data.redis.hash 内の HashMapper 使用
HashMapper を実装している org.springframework.data.redis.hash のクラス修飾子と型クラス説明class
Apache Commons BeanUtils プロジェクトに基づく HashMapper。class
オブジェクトを文字列にフラット化するために使用されるハッシュマッパーを委譲します。class
平坦化を可能にするObjectMapper
ベースのHashMapper
実装。class
型 HashMapper のパラメーターを持つ org.springframework.data.redis.hash のコンストラクターorg.springframework.data.redis.stream 内の HashMapper 使用
修飾子と型メソッド説明StreamMessageListenerContainer.StreamMessageListenerContainerOptions.getHashMapper()
StreamReceiver.StreamReceiverOptions.getHashMapper()
StreamMessageListenerContainer.StreamMessageListenerContainerOptions.getRequiredHashMapper()
StreamReceiver.StreamReceiverOptions.getRequiredHashMapper()
型 HashMapper のパラメーターを持つ org.springframework.data.redis.stream のメソッド修飾子と型メソッド説明static <T> StreamReceiver.StreamReceiverOptionsBuilder<StringSE,
ObjectRecord<StringSE, T>> StreamReceiver.StreamReceiverOptions.builder
(HashMapper<T, byte[], byte[]> hashMapper) <NV> StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder<K,
ObjectRecord<K, NV>> StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder.objectMapper
(HashMapper<NV, ?, ?> hashMapper) ハッシュマッパーを構成します。StreamReceiver.StreamReceiverOptionsBuilder.objectMapper
(HashMapper<NV, ?, ?> hashMapper) ハッシュマッパーを構成します。