Interface BusinessDateProvider

All Known Implementing Classes:
BasicBusinessDateProvider, FixedBusinessDateProvider

@Published(tag="architect") public interface BusinessDateProvider
業務日付を提供するクラスのインタフェース。
  • Method Summary

    Modifier and Type
    Method
    Description
    全ての業務日付を取得する。
    デフォルトの区分を使用して業務日付を取得する。
    getDate(String segment)
    区分を指定して業務日付を取得する。
    void
    setDate(String segment, String date)
    区分を指定して業務日付を設定する。
  • Method Details

    • getDate

      String getDate()
      デフォルトの区分を使用して業務日付を取得する。
      Returns:
      業務日付(yyyyMMdd形式)
    • getDate

      String getDate(String segment)
      区分を指定して業務日付を取得する。
      Parameters:
      segment - 区分値
      Returns:
      業務日付(yyyyMMdd形式)
    • getAllDate

      Map<String,String> getAllDate()
      全ての業務日付を取得する。
      Returns:
      区分をキー、対応する業務日付(yyyyMMdd形式)を値としたMap
    • setDate

      void setDate(String segment, String date)
      区分を指定して業務日付を設定する。
      Parameters:
      segment - 区分値
      date - 業務日付(yyyyMMdd形式)