Package nablarch.core.log
Class LogUtil.BasicMapValueEditor
java.lang.Object
nablarch.core.log.LogUtil.BasicMapValueEditor
- All Implemented Interfaces:
LogUtil.MapValueEditor
- Direct Known Subclasses:
LogUtil.MaskingMapValueEditor
- Enclosing class:
- LogUtil
マップの値を編集するインタフェースの基本実装クラス。
- Author:
- Kiyohito Itoh
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
BasicMapValueEditor
public BasicMapValueEditor()
-
-
Method Details
-
edit
マップの編集処理を行う。マップの値に応じて下記の通り処理する。 null:"null" 配列:["要素1","要素2"・・・,"要素n"](要素毎に
マップの値を編集する。Object.toString()
) Collection型:["要素1","要素2"・・・,"要素n"](要素毎にObject.toString()
) 上記以外:Object.toString()
- Specified by:
edit
in interfaceLogUtil.MapValueEditor
- Parameters:
key
- マップのキーvalue
- マップの値- Returns:
- 編集後のマップの値
-
editValue
値を編集する。- Parameters:
key
- マップのキーvalue
- マップの値が配列又はCollection型の場合は各要素。それ以外はマップの値- Returns:
- 編集後の値
-
getNullValue
値がnullの場合に使用する値を取得する。- Returns:
- 値がnullの場合に使用する値
-