インターフェース PropertyTransformer
- すべての既知の実装クラス:
PropertyTransformers.KeyPrefixPropertyTransformer
,PropertyTransformers.NoOpPropertyTransformer
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
プロパティを関数スタイルの新しいキー値
Map
SE に変換するための戦略インターフェース。プロパティ変換では、入力を変更せずに、プロパティ名の再マッピング、値の調整、プロパティマップ全体の変更を行うことができます。実装者は通常、値を保持することにより、プロパティ名をターゲットプロパティ名に変換します。
- 作成者:
- Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明default PropertyTransformer
andThen
(PropertyTransformer after) 最初にこのフィルターを適用し、次にafter
トランスフォーマーを適用する合成トランスフォーマー関数を返します。transformProperties
(MapSE<StringSE, ? extends ObjectSE> input) 変換されたプロパティセットを使用して新しいマップを作成することにより、プロパティを変換します。
メソッドの詳細
transformProperties
変換されたプロパティセットを使用して新しいマップを作成することにより、プロパティを変換します。クラスを実装しても
input
は変更されませんが、新しいproperty map
SE が作成されます。- パラメーター:
input
- null であってはなりません。- 戻り値:
- 変換されたプロパティ。
andThen
最初にこのフィルターを適用し、次にafter
トランスフォーマーを適用する合成トランスフォーマー関数を返します。- パラメーター:
after
- このトランスフォーマーが適用された後に適用するトランスフォーマー。- 戻り値:
- 最初にこの関数を適用し、次に
after
トランスフォーマーを適用する合成トランスフォーマー。