インターフェースの使用
org.springframework.data.redis.serializer.RedisElementWriter
RedisElementWriter を使用するパッケージ
パッケージ
説明
Redis を Spring の概念と統合するためのコアパッケージ。
Lua スクリプト実行の抽象化。
オブジェクトをバイナリデータに(およびバイナリデータから)変換するための直列化 / 逆直列化パッケージ。
org.springframework.data.redis.core 内の RedisElementWriter 使用
型 RedisElementWriter のパラメーターを持つ org.springframework.data.redis.core のメソッド修飾子と型メソッド説明<T> reactor.core.publisher.Flux<T>ReactiveRedisOperations.execute(RedisScript<T> script, ListSE<K> keys, ListSE<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) 指定されたRedisSerializerを使用して、指定されたRedisScriptを実行し、スクリプトの引数と結果を直列化します。<T> reactor.core.publisher.Flux<T>ReactiveRedisTemplate.execute(RedisScript<T> script, ListSE<K> keys, ListSE<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) org.springframework.data.redis.core.script 内の RedisElementWriter 使用
型 RedisElementWriter のパラメーターを持つ org.springframework.data.redis.core.script のメソッド修飾子と型メソッド説明<T> reactor.core.publisher.Flux<T>DefaultReactiveScriptExecutor.execute(RedisScript<T> script, ListSE<K> keys, ListSE<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) <T> reactor.core.publisher.Flux<T>ReactiveScriptExecutor.execute(RedisScript<T> script, ListSE<K> keys, ListSE<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) 指定されたRedisSerializerを使用して、指定されたRedisScriptを実行し、スクリプトの引数と結果を直列化します。protected ByteBufferSE[]DefaultReactiveScriptExecutor.keysAndArgs(RedisElementWriter argsWriter, ListSE<K> keys, ListSE<?> args) org.springframework.data.redis.serializer 内の RedisElementWriter 使用
修飾子と型メソッド説明static <T> RedisElementWriter<T>RedisElementWriter.from(RedisSerializer<T> serializer) 指定されたRedisSerializerを使用して新しいRedisElementWriterを作成します。RedisSerializationContext.SerializationPair.getWriter()型 RedisElementWriter のパラメーターを持つ org.springframework.data.redis.serializer のメソッド修飾子と型メソッド説明RedisSerializationContext.RedisSerializationContextBuilder.hashKey(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュキーRedisElementReaderとRedisElementWriterを設定します。RedisSerializationContext.RedisSerializationContextBuilder.hashValue(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュ値RedisElementReaderおよびRedisElementWriterを設定します。static <T> RedisSerializationContext.SerializationPair<T>RedisSerializationContext.SerializationPair.just(RedisElementReader<? extends T> reader, RedisElementWriter<? extends T> writer) RedisElementReaderおよびRedisElementWriterを指定してRedisSerializationContext.SerializationPairアダプターを作成します。RedisSerializationContext.RedisSerializationContextBuilder.key(RedisElementReader<K> reader, RedisElementWriter<K> writer) キーRedisElementReaderおよびRedisElementWriterを設定します。RedisSerializationContext.RedisSerializationContextBuilder.string(RedisElementReader<StringSE> reader, RedisElementWriter<StringSE> writer) 文字列RedisElementReaderおよびRedisElementWriterを設定します。RedisSerializationContext.RedisSerializationContextBuilder.value(RedisElementReader<V> reader, RedisElementWriter<V> writer) 値RedisElementReaderおよびRedisElementWriterを設定します。