パッケージ net.utsuro.mask

クラス DateTimeSplit

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

    public class DateTimeSplit
    extends Object
    implements DataMask
    日時を日付と時刻に分割するクラス.
    利用可能なマスキングルール
    プロパティ説明
    toClassNames日時分割後のクラス名の配列(2つ必須)
    dateTimeFormatfrom日付文字列の場合は入力値解析用の書式、to日付文字列の場合は返却時の書式を指定(DateTimeFormatter書式)
    • コンストラクタの詳細

      • DateTimeSplit

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

      • execute

        public Object execute​(Object src,
                              MaskingRule rule)
                       throws Exception
        日時を日付と時刻に分割する.
        定義:
        execute インタフェース内 DataMask
        パラメータ:
        src - 分割したい値
        rule - マスク化ルール
        戻り値:
        分割後の値の配列
        例外:
        Exception - エラー発生時
      • split

        public static Object split​(Object src,
                                   MaskingRule rule)
                            throws Exception
        日時を日付と時刻に分割する.
        パラメータ:
        src - 分割したい値
        rule - マスク化ルール
        戻り値:
        分割後の値の配列
        例外:
        Exception - エラー発生時