public interface ConverterBuilderGenericConverter インスタンスを簡単にセットアップするための API。主に双方向方式で、Spring Data マッピングサブシステムのカスタム型コンバーターとして簡単に登録できます。登録は、読み取りまたは書き込みコンバーターの定義から始まり、その後完了することができます。reading(Class, Class, Function), writing(Class, Class, Function)| 修飾子と型 | インターフェースと説明 |
|---|---|
static interface | ConverterBuilder.ConverterAware 読み取りおよび書き込みコンバーターの両方を認識する ConverterBuilder。 |
static interface | ConverterBuilder.ReadingConverterAware 読み取りコンバーターを公開します。 |
static interface | ConverterBuilder.ReadingConverterBuilder<T, S> 最初に読み取りコンバーターを定義する ConverterBuilder.ConverterAware の中間セットアップステップを表すインターフェース。 |
static interface | ConverterBuilder.WritingConverterAware ライティングコンバーターを公開します。 |
static interface | ConverterBuilder.WritingConverterBuilder<S, T> 最初に書き込みコンバーターを定義する ConverterBuilder.ConverterAware の中間セットアップステップを表すインターフェース。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
SetSE<GenericConverter> | getConverters() 現在の ConverterBuilder に登録されるすべての GenericConverter インスタンスを返します。 |
static <S,T> ConverterBuilder.ReadingConverterBuilder<S,T> | reading(ClassSE<S> source, ClassSE<T> target, FunctionSE<? super S,? extends T> function) 新しい ConverterBuilder.ReadingConverterBuilder を作成して、指定されたソース(ストア型)の値を指定されたターゲット(ドメイン型)に読み込むコンバーターを作成します。 |
static <S,T> ConverterBuilder.WritingConverterBuilder<S,T> | writing(ClassSE<S> source, ClassSE<T> target, FunctionSE<? super S,? extends T> function) 新しい ConverterBuilder.WritingConverterBuilder を作成して、指定されたソース(ドメイン型)の値を指定されたターゲット(ストア型)に書き込むコンバーターを生成します。 |
static <S,T> ConverterBuilder.ReadingConverterBuilder<S,T> reading(ClassSE<S> source, ClassSE<T> target, FunctionSE<? super S,? extends T> function)
ConverterBuilder.ReadingConverterBuilder を作成して、指定されたソース(ストア型)の値を指定されたターゲット(ドメイン型)に読み込むコンバーターを作成します。source - null であってはなりません。target - null であってはなりません。function - null であってはなりません。static <S,T> ConverterBuilder.WritingConverterBuilder<S,T> writing(ClassSE<S> source, ClassSE<T> target, FunctionSE<? super S,? extends T> function)
ConverterBuilder.WritingConverterBuilder を作成して、指定されたソース(ドメイン型)の値を指定されたターゲット(ストア型)に書き込むコンバーターを生成します。source - null であってはなりません。target - null であってはなりません。function - null であってはなりません。SetSE<GenericConverter> getConverters()
ConverterBuilder に登録されるすべての GenericConverter インスタンスを返します。Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.