パッケージ net.utsuro.mask

クラス NullToValue

  • すべての実装されたインタフェース:
    DataMask

    public class NullToValue
    extends Object
    implements DataMask
    Nullまたは空文字の場合に固定値に置換するクラス.
    利用可能なマスキングルール
    プロパティ説明
    toClassName置換後のクラス名(必須)
    ignoreValuePattern対象外にする値のパターン(正規表現) ※マッチした場合は元の値そのまま返却
    fixedValue固定値 ※システム日付をセットしたい場合は %sysdate を指定、タイムスタンプの場合は %systimestamp を指定する。
    • コンストラクタの詳細

      • NullToValue

        public NullToValue()
    • メソッドの詳細

      • execute

        public Object execute​(Object src,
                              MaskingRule rule)
                       throws Exception
        Nullまたは空文字の場合に固定値に置換する.
        定義:
        execute インタフェース内 DataMask
        パラメータ:
        src - 置換したい値
        rule - マスク化ルール
        戻り値:
        置換後の文字列
        例外:
        Exception - エラー発生時