インターフェース Converter<S,T>
- 型パラメーター:
S
- ソース型T
- ターゲット型
- すべての既知の実装クラス:
DeserializingConverter
,SerializingConverter
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
コンバーターは、型
S
のソースオブジェクトを型 T
のターゲットに変換します。このインターフェースの実装はスレッドセーフであり、共有できます。
実装では、ConditionalConverter
を追加で実装できます。
- 導入:
- 3.0
- 作成者:
- Keith Donald, Josh Cummings
メソッドのサマリー
メソッドの詳細
convert
型S
のソースオブジェクトをターゲット型T
に変換します。- パラメーター:
source
- 変換するソースオブジェクト。S
のインスタンスである必要があります (非null
)- 戻り値:
- 変換されたオブジェクト。
T
のインスタンスでなければなりません (潜在的にnull
) - 例外:
IllegalArgumentExceptionSE
- ソースを目的のターゲット型に変換できない場合
andThen