インターフェースの使用
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(@NonNull ClassSE<V> targetType) 特定の型のHashMapperを取得します。<V> @NonNull HashMapper<V, HK, HV> StreamOperations.getHashMapper(@NonNull 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, @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) 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 のクラス修飾子と型クラス説明classApache Commons BeanUtils プロジェクトに基づく HashMapper。classオブジェクトを文字列にフラット化するために使用されるハッシュマッパーを委譲します。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。class平坦化を可能にするObjectMapperベースのHashMapper実装。class型 HashMapper のパラメーターを持つ org.springframework.data.redis.hash のコンストラクターorg.springframework.data.redis.stream 内の HashMapper 使用
修飾子と型メソッド説明@Nullable HashMapper<ObjectSE, ObjectSE, ObjectSE> StreamMessageListenerContainer.StreamMessageListenerContainerOptions.getHashMapper()@Nullable HashMapper<ObjectSE, ObjectSE, ObjectSE> 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) ハッシュマッパーを構成します。
JacksonHashMapperを推奨する 4.0 以降。