パッケージ net.utsuro.mask

クラス DataMaskFactory


  • public class DataMaskFactory
    extends Object
    クラス名から各データマスククラスのインスタンスを生成するファクトリクラス.
    • コンストラクタの詳細

      • DataMaskFactory

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

      • newInstance

        public static DataMask newInstance​(String className)
                                    throws IllegalArgumentException
        クラス名からDataMaskインターフェースを持つクラスのインスタンスを生成する.
        パラメータ:
        className - 生成したいクラス名(パッケージ名は不要)
        戻り値:
        生成したインスタンス
        例外:
        IllegalArgumentException - 指定のクラス名のクラスが見つからない場合など
      • initUniqueList

        public static void initUniqueList​(Connection conn)
                                   throws SQLException
        ユニークリストの初期化.
        パラメータ:
        conn - DBコネクション
        例外:
        SQLException - DBアクセス時のエラー