Package nablarch.core.log
Class LogUtil.MaskingMapValueEditor
java.lang.Object
nablarch.core.log.LogUtil.BasicMapValueEditor
nablarch.core.log.LogUtil.MaskingMapValueEditor
- All Implemented Interfaces:
- LogUtil.MapValueEditor
- Enclosing class:
- LogUtil
@Published(tag="architect")
public static class LogUtil.MaskingMapValueEditor
extends LogUtil.BasicMapValueEditor
マップの値をマスキングするクラス。
- Author:
- Kiyohito Itoh
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class nablarch.core.log.LogUtil.BasicMapValueEditoredit, getNullValue
- 
Constructor Details- 
MaskingMapValueEditorコンストラクタ。- Parameters:
- maskingChar- マスク文字
- maskingPatterns- マスク対象のパターン
 
 
- 
- 
Method Details- 
editValueキーがマスク対象のパターンにマッチする値のみマスキングを行う。 値を編集する。- Overrides:
- editValuein class- LogUtil.BasicMapValueEditor
- Parameters:
- key- マップのキー
- value- マップの値が配列又はCollection型の場合は各要素。それ以外はマップの値
- Returns:
- 編集後の値
 
- 
isMaskingパラメータ名がマスキング対象かを判定する。- Parameters:
- name- パラメータ名
- Returns:
- マスキング対象の場合はtrue
 
 
-