@Published(tag="architect") public static class LogUtil.MaskingMapValueEditor extends LogUtil.BasicMapValueEditor
Constructor and Description |
---|
MaskingMapValueEditor(char maskingChar,
java.util.regex.Pattern[] maskingPatterns)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
editValue(java.lang.String key,
java.lang.Object value)
キーがマスク対象のパターンにマッチする値のみマスキングを行う。
値を編集する。
|
protected boolean |
isMasking(java.lang.String name)
パラメータ名がマスキング対象かを判定する。
|
edit, getNullValue
public MaskingMapValueEditor(char maskingChar, java.util.regex.Pattern[] maskingPatterns)
maskingChar
- マスク文字maskingPatterns
- マスク対象のパターンprotected java.lang.String editValue(java.lang.String key, java.lang.Object value)
editValue
in class LogUtil.BasicMapValueEditor
key
- マップのキーvalue
- マップの値が配列又はCollection型の場合は各要素。それ以外はマップの値protected boolean isMasking(java.lang.String name)
name
- パラメータ名