public static class LogUtil.BasicMapValueEditor extends java.lang.Object implements LogUtil.MapValueEditor
Constructor and Description |
---|
BasicMapValueEditor() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
edit(java.lang.String key,
java.lang.Object value)
マップの編集処理を行う。
|
protected java.lang.String |
editValue(java.lang.String key,
java.lang.Object value)
値を編集する。
|
protected java.lang.String |
getNullValue()
値がnullの場合に使用する値を取得する。
|
public java.lang.String edit(java.lang.String key, java.lang.Object value)
マップの値に応じて下記の通り処理する。 null:"null" 配列:["要素1","要素2"・・・,"要素n"](要素毎にマップの値を編集する。Object.toString()
) Collection型:["要素1","要素2"・・・,"要素n"](要素毎にObject.toString()
) 上記以外:Object.toString()
edit
in interface LogUtil.MapValueEditor
key
- マップのキーvalue
- マップの値protected java.lang.String editValue(java.lang.String key, java.lang.Object value)
key
- マップのキーvalue
- マップの値が配列又はCollection型の場合は各要素。それ以外はマップの値protected java.lang.String getNullValue()