@Published(tag="architect") public class FixedBusinessDateProvider extends Object implements nablarch.core.date.BusinessDateProvider, nablarch.core.repository.initialization.Initializable
FixedBusinessDateProvider.setFixedDate(java.util.Map)で設定する。FixedBusinessDateProvider.setDefaultSegment(String)で設定する。| 修飾子とタイプ | メソッドと説明 |
|---|---|
Map |
getAllDate()
|
String |
getDate()
|
String |
getDate(String segment)
|
void |
initialize()
nablarch.core.date.BasicBusinessDateProviderと
コンポーネント設定ファイルの互換性を持たせるため実装。
|
void |
setDate(String segment,
String date)
本クラスは固定の業務日付を提供するため、このメソッドを使用して業務日付を設定することはできない。
|
void |
setDefaultSegment(String defaultSegment)
デフォルト区分を設定する。
|
void |
setFixedDate(Map fixedDate)
固定日付を設定する。
|
public void setFixedDate(Map fixedDate)
fixedDate - 区分をキー、日付を値としたマップpublic void setDefaultSegment(String defaultSegment)
defaultSegment - デフォルト区分public String getDate()
getDate インタフェース内 nablarch.core.date.BusinessDateProviderpublic Map getAllDate()
getAllDate インタフェース内 nablarch.core.date.BusinessDateProviderpublic String getDate(String segment)
getDate インタフェース内 nablarch.core.date.BusinessDateProviderpublic void setDate(String segment, String date)
FixedBusinessDateProvider.setFixedDate(java.util.Map)を使用すること。setDate インタフェース内 nablarch.core.date.BusinessDateProvidersegment - 区分値date - 日付public void initialize()
initialize インタフェース内 nablarch.core.repository.initialization.Initializable