Package nablarch.core.date
Class BusinessDateUtil
java.lang.Object
nablarch.core.date.BusinessDateUtil
業務日付を取得するユーティリティクラス。
業務日付の取得処理は
本フレームワークでは、オンラインとバッチで別の業務日付を使用するなど、用途ごとに複数の業務日付を管理できる。 業務日付には、それぞれを識別するための「区分」が設定される。 本クラスは、区分を指定して業務日付を取得する機能を提供する。
BusinessDateProvider
によって提供される。
BusinessDateProviderの実装は、SystemRepository
からコンポーネント名 businessDateProvider で取得される。
業務日付の複数設定について本フレームワークでは、オンラインとバッチで別の業務日付を使用するなど、用途ごとに複数の業務日付を管理できる。 業務日付には、それぞれを識別するための「区分」が設定される。 本クラスは、区分を指定して業務日付を取得する機能を提供する。
-
Method Summary
-
Method Details
-
getDate
業務日付を取得する。区分はデフォルトを使用する。- Returns:
- 業務日付(yyyyMMdd形式)
-
getDate
区分を指定して、業務日付を取得する。- Parameters:
segment
- 区分- Returns:
- 指定された区分の業務日付(yyyyMMdd形式)
-
getAllDate
全区分の業務日付を取得する。- Returns:
- 区分をキー、対応する業務日付(yyyyMMdd形式)を値としたMap
-