インターフェース RedisSerializationContext.RedisSerializationContextBuilder< K , V >
- 含まれているインターフェース:
RedisSerializationContext<K,V>
public static interface RedisSerializationContext.RedisSerializationContextBuilder<K,V>
RedisSerializationContext のビルダー。- 導入:
- 2.0
- 作成者:
- 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をビルドします。