インターフェースの使用
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, @Nullable 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 に格納されているキーと値のtypeSE を解決するために、指定されたClassLoaderSE を持つ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) キー、ハッシュキー、ハッシュ値シリアライザーを構成します。