インターフェース RedisSerializationContext.RedisSerializationContextBuilder<K,V>
- 含まれているインターフェース:
- RedisSerializationContext<K,
V>
public static interface RedisSerializationContext.RedisSerializationContextBuilder<K,V>
RedisSerializationContext
のビルダー。- 作成者:
- Mark Paluch, Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明build()
RedisSerializationContext
をビルドします。hashKey
(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュキーRedisElementReader
とRedisElementWriter
を設定します。ハッシュキーRedisSerializationContext.SerializationPair
を設定します。hashKey
(RedisSerializer<?> serializer) RedisSerializer
を指定してハッシュキーRedisSerializationContext.SerializationPair
を設定します。hashValue
(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュ値RedisElementReader
およびRedisElementWriter
を設定します。ハッシュ値RedisSerializationContext.SerializationPair
を設定します。hashValue
(RedisSerializer<?> serializer) RedisSerializer
を指定してハッシュ値RedisSerializationContext.SerializationPair
を設定します。key
(RedisElementReader<K> reader, RedisElementWriter<K> writer) キーRedisElementReader
およびRedisElementWriter
を設定します。キーRedisSerializationContext.SerializationPair
を設定します。key
(RedisSerializer<K> serializer) RedisSerializer
を指定してキーRedisSerializationContext.SerializationPair
を設定します。string
(RedisElementReader<StringSE> reader, RedisElementWriter<StringSE> writer) 文字列RedisElementReader
およびRedisElementWriter
を設定します。文字列RedisSerializationContext.SerializationPair
を設定します。string
(RedisSerializer<StringSE> serializer) RedisSerializer
を指定して文字列RedisSerializationContext.SerializationPair
を設定します。value
(RedisElementReader<V> reader, RedisElementWriter<V> writer) 値RedisElementReader
およびRedisElementWriter
を設定します。value
(RedisSerializer<V> serializer) RedisSerializer
を指定して値RedisSerializationContext.SerializationPair
を設定します。
メソッドの詳細
key
RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisSerializationContext.SerializationPair<K> pair) キーRedisSerializationContext.SerializationPair
を設定します。- パラメーター:
pair
- null であってはなりません。- 戻り値:
- このビルダー。
key
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisElementReader<K> reader, RedisElementWriter<K> writer) キーRedisElementReader
およびRedisElementWriter
を設定します。- パラメーター:
reader
- null であってはなりません。writer
- null であってはなりません。- 戻り値:
- このビルダー。
key
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> key(RedisSerializer<K> serializer) RedisSerializer
を指定してキーRedisSerializationContext.SerializationPair
を設定します。- パラメーター:
serializer
- null であってはなりません。- 戻り値:
- このビルダー。
value
RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisSerializationContext.SerializationPair<V> pair) - パラメーター:
pair
- null であってはなりません。- 戻り値:
- このビルダー。
value
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisElementReader<V> reader, RedisElementWriter<V> writer) 値RedisElementReader
およびRedisElementWriter
を設定します。- パラメーター:
reader
- null であってはなりません。writer
- null であってはなりません。- 戻り値:
- このビルダー。
value
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> value(RedisSerializer<V> serializer) RedisSerializer
を指定して値RedisSerializationContext.SerializationPair
を設定します。- パラメーター:
serializer
- null であってはなりません。- 戻り値:
- このビルダー。
hashKey
RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisSerializationContext.SerializationPair<?> pair) ハッシュキーRedisSerializationContext.SerializationPair
を設定します。- パラメーター:
pair
- null であってはなりません。- 戻り値:
- このビルダー。
hashKey
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュキーRedisElementReader
とRedisElementWriter
を設定します。- パラメーター:
reader
- null であってはなりません。writer
- null であってはなりません。- 戻り値:
- このビルダー。
hashKey
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashKey(RedisSerializer<?> serializer) RedisSerializer
を指定してハッシュキーRedisSerializationContext.SerializationPair
を設定します。- パラメーター:
serializer
- null であってはなりません。- 戻り値:
- このビルダー。
hashValue
RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisSerializationContext.SerializationPair<?> pair) ハッシュ値RedisSerializationContext.SerializationPair
を設定します。- パラメーター:
pair
- null であってはなりません。- 戻り値:
- このビルダー。
hashValue
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisElementReader<?> reader, RedisElementWriter<?> writer) ハッシュ値RedisElementReader
およびRedisElementWriter
を設定します。- パラメーター:
reader
- null であってはなりません。writer
- null であってはなりません。- 戻り値:
- このビルダー。
hashValue
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> hashValue(RedisSerializer<?> serializer) RedisSerializer
を指定してハッシュ値RedisSerializationContext.SerializationPair
を設定します。- パラメーター:
serializer
- null であってはなりません。- 戻り値:
- このビルダー。
string
RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisSerializationContext.SerializationPair<StringSE> pair) 文字列RedisSerializationContext.SerializationPair
を設定します。- パラメーター:
pair
- null であってはなりません。- 戻り値:
- このビルダー。
string
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisElementReader<StringSE> reader, RedisElementWriter<StringSE> writer) 文字列RedisElementReader
およびRedisElementWriter
を設定します。- パラメーター:
reader
- null であってはなりません。writer
- null であってはなりません。- 戻り値:
- このビルダー。
string
default RedisSerializationContext.RedisSerializationContextBuilder<K,V> string(RedisSerializer<StringSE> serializer) RedisSerializer
を指定して文字列RedisSerializationContext.SerializationPair
を設定します。- パラメーター:
serializer
- null であってはなりません。- 戻り値:
- このビルダー。
build
RedisSerializationContext<K,V> build()RedisSerializationContext
をビルドします。