インターフェースの使用
org.springframework.data.redis.serializer.RedisSerializationContext
RedisSerializationContext を使用するパッケージ
パッケージ
説明
Redis を Spring の概念と統合するためのコアパッケージ。
Lua スクリプト実行の抽象化。
オブジェクトをバイナリデータに(およびバイナリデータから)変換するための直列化 / 逆直列化パッケージ。
org.springframework.data.redis.core 内の RedisSerializationContext 使用
修飾子と型メソッド説明ReactiveRedisOperations.getSerializationContext()
ReactiveRedisTemplate.getSerializationContext()
型 RedisSerializationContext のパラメーターを持つ org.springframework.data.redis.core のメソッド修飾子と型メソッド説明<K,
V> ReactiveGeoOperations<K, V> ReactiveRedisOperations.opsForGeo
(RedisSerializationContext<K, V> serializationContext) 地理空間固有の操作インターフェースを返します。<K1,
V1> ReactiveGeoOperations<K1, V1> ReactiveRedisTemplate.opsForGeo
(RedisSerializationContext<K1, V1> serializationContext) <K,
HK, HV> ReactiveHashOperations<K, HK, HV> ReactiveRedisOperations.opsForHash
(RedisSerializationContext<K, ?> serializationContext) RedisSerializationContext
を指定してハッシュ値に対して実行された操作を返します。<K1,
HK, HV> ReactiveHashOperations<K1, HK, HV> ReactiveRedisTemplate.opsForHash
(RedisSerializationContext<K1, ?> serializationContext) <K,
V> ReactiveHyperLogLogOperations<K, V> ReactiveRedisOperations.opsForHyperLogLog
(RedisSerializationContext<K, V> serializationContext) RedisSerializationContext
を指定して HyperLogLog を使用してマルチセットで実行された操作を返します。<K1,
V1> ReactiveHyperLogLogOperations<K1, V1> ReactiveRedisTemplate.opsForHyperLogLog
(RedisSerializationContext<K1, V1> serializationContext) <K,
V> ReactiveListOperations<K, V> ReactiveRedisOperations.opsForList
(RedisSerializationContext<K, V> serializationContext) RedisSerializationContext
を指定してリスト値に対して実行された操作を返します。<K1,
V1> ReactiveListOperations<K1, V1> ReactiveRedisTemplate.opsForList
(RedisSerializationContext<K1, V1> serializationContext) <K,
V> ReactiveSetOperations<K, V> ReactiveRedisOperations.opsForSet
(RedisSerializationContext<K, V> serializationContext) RedisSerializationContext
を指定して設定値に対して実行された操作を返します。<K1,
V1> ReactiveSetOperations<K1, V1> ReactiveRedisTemplate.opsForSet
(RedisSerializationContext<K1, V1> serializationContext) <HK,
HV> ReactiveStreamOperations<K, HK, HV> ReactiveRedisOperations.opsForStream
(RedisSerializationContext<K, ?> serializationContext) RedisSerializationContext
が指定されたストリームで実行された操作を返します。<HK,
HV> ReactiveStreamOperations<K, HK, HV> ReactiveRedisTemplate.opsForStream
(RedisSerializationContext<K, ?> serializationContext) protected <HK,
HV> ReactiveStreamOperations<K, HK, HV> ReactiveRedisTemplate.opsForStream
(RedisSerializationContext<K, ?> serializationContext, HashMapper<? super K, ? super HK, ? super HV> hashMapper) <K,
V> ReactiveValueOperations<K, V> ReactiveRedisOperations.opsForValue
(RedisSerializationContext<K, V> serializationContext) RedisSerializationContext
を指定して、単純な値(または Redis 用語では文字列)に対して実行された操作を返します。<K1,
V1> ReactiveValueOperations<K1, V1> ReactiveRedisTemplate.opsForValue
(RedisSerializationContext<K1, V1> serializationContext) <K,
V> ReactiveZSetOperations<K, V> ReactiveRedisOperations.opsForZSet
(RedisSerializationContext<K, V> serializationContext) RedisSerializationContext
を指定して、zset 値(ソート済みセットとも呼ばれます)に対して実行された操作を返します。<K1,
V1> ReactiveZSetOperations<K1, V1> ReactiveRedisTemplate.opsForZSet
(RedisSerializationContext<K1, V1> serializationContext) 型 RedisSerializationContext のパラメーターを持つ org.springframework.data.redis.core のコンストラクター修飾子コンストラクター説明ReactiveRedisTemplate
(ReactiveRedisConnectionFactory connectionFactory, RedisSerializationContext<K, V> serializationContext) 指定されたReactiveRedisConnectionFactory
およびRedisSerializationContext
を使用して新しいReactiveRedisTemplate
を作成します。ReactiveRedisTemplate
(ReactiveRedisConnectionFactory connectionFactory, RedisSerializationContext<K, V> serializationContext, boolean exposeConnection) 指定されたReactiveRedisConnectionFactory
およびRedisSerializationContext
を使用して新しいReactiveRedisTemplate
を作成します。ReactiveStringRedisTemplate
(ReactiveRedisConnectionFactory connectionFactory, RedisSerializationContext<StringSE, StringSE> serializationContext) 指定されたReactiveRedisConnectionFactory
およびRedisSerializationContext
を使用して新しいReactiveRedisTemplate
を作成します。ReactiveStringRedisTemplate
(ReactiveRedisConnectionFactory connectionFactory, RedisSerializationContext<StringSE, StringSE> serializationContext, boolean exposeConnection) 指定されたReactiveRedisConnectionFactory
およびRedisSerializationContext
を使用して新しいReactiveRedisTemplate
を作成します。org.springframework.data.redis.core.script 内の RedisSerializationContext 使用
型 RedisSerializationContext のパラメーターを持つ org.springframework.data.redis.core.script のコンストラクター修飾子コンストラクター説明DefaultReactiveScriptExecutor
(ReactiveRedisConnectionFactory connectionFactory, RedisSerializationContext<K, ?> serializationContext) ReactiveRedisConnectionFactory
およびRedisSerializationContext
を指定して、新しいDefaultReactiveScriptExecutor
を作成します。org.springframework.data.redis.serializer 内の RedisSerializationContext 使用
修飾子と型メソッド説明RedisSerializationContext.RedisSerializationContextBuilder.build()
RedisSerializationContext
をビルドします。static RedisSerializationContext<byte[],
byte[]> RedisSerializationContext.byteArray()
byte[]
直列化を使用して新しいRedisSerializationContext
を作成します。RedisSerializationContext.byteBuffer()
ByteBuffer
直列化を使用して新しいRedisSerializationContext
を作成します。static <T> RedisSerializationContext<T,
T> RedisSerializationContext.fromSerializer
(RedisSerializer<T> serializer) 指定されたRedisSerializer
を使用して新しいRedisSerializationContext
を作成します。RedisSerializationContext.java()
JdkSerializationRedisSerializer
を使用して新しいRedisSerializationContext
を作成します。RedisSerializationContext.java
(ClassLoaderSE classLoader) Redis に格納されているキーと値のtype
SE を解決するために、指定されたClassLoader
SE を持つJdkSerializationRedisSerializer
を使用して新しいRedisSerializationContext
を作成します。static <T> RedisSerializationContext<T,
T> RedisSerializationContext.just
(RedisSerializationContext.SerializationPair<T> serializationPair) 指定されたRedisSerializationContext.SerializationPair
を使用して新しいRedisSerializationContext
を作成します。static RedisSerializationContext<byte[],
byte[]> RedisSerializationContext.raw()
使用すべきではありません。2.2 以降。RedisSerializationContext.string()
StringRedisSerializer
を使用して新しいRedisSerializationContext
を作成します。org.springframework.data.redis.stream 内の RedisSerializationContext 使用
型 RedisSerializationContext のパラメーターを持つ org.springframework.data.redis.stream のメソッド修飾子と型メソッド説明<T> StreamReceiver.StreamReceiverOptionsBuilder<T,
MapRecord<T, T, T>> StreamReceiver.StreamReceiverOptionsBuilder.serializer
(RedisSerializationContext<T, ?> serializationContext) キー、ハッシュキー、ハッシュ値シリアライザーを構成します。