パッケージ net.utsuro.mask
クラス FixedValueConverter
- java.lang.Object
-
- net.utsuro.mask.FixedValueConverter
-
- すべての実装されたインタフェース:
DataMask
public class FixedValueConverter extends Object implements DataMask
固定値に置換するクラス.利用可能なマスキングルール プロパティ 説明 isNullReplace 元値がNullの場合でも置換するかどうか toClassName 置換後のクラス名(Null置換ありなら必須) ignoreValuePattern 対象外にする値のパターン(正規表現) ※マッチした場合は元の値そのまま返却 fixedValue 固定値 ※システム日付をセットしたい場合は %sysdate を指定、タイムスタンプの場合は %systimestamp を指定する。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 FixedValueConverter()
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 static Objectconvert(Object src, MaskingRule rule)固定値に置換する.Objectexecute(Object src, MaskingRule rule)固定値に置換する.-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド net.utsuro.mask.DataMask
addUniqueList, getConnection, getRegisteredUniqueVal, isExistsInUniqueList, setConnection, useDatabase
-
-
-
-
メソッドの詳細
-
execute
public Object execute(Object src, MaskingRule rule) throws Exception
固定値に置換する.
-
convert
public static Object convert(Object src, MaskingRule rule) throws Exception
固定値に置換する.- パラメータ:
src- 置換したい値rule- マスク化ルール- 戻り値:
- 置換後の文字列
- 例外:
Exception- エラー発生時
-
-