修飾子とタイプ | フィールドと説明 |
---|---|
protected java.util.Date |
date
祝祭日を保持する
|
protected int |
day
1,..,30 or 31
|
protected java.lang.String |
desc
説明
|
protected int |
month
1,..,12
|
protected java.lang.Integer |
year
年
|
コンストラクタと説明 |
---|
YearlyChangeOrSpecialHoliday(int year,
int month,
int day)
コンストラクタ(説明は空文)
|
YearlyChangeOrSpecialHoliday(int year,
int month,
int day,
java.lang.String desc)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
check(int month,
int day) |
boolean |
equals(java.lang.Object o)
等しいか否かを返す。
|
int |
getDay()
日を返す。
|
java.lang.String |
getDescription()
説明を返す。
|
java.lang.Integer |
getEndYear()
終了年
|
int |
getMonth()
月を返す。
|
java.lang.Integer |
getStartYear()
開始年
|
java.util.Date |
getTime()
日付を返す。
|
java.util.Date |
getTime(int year)
祝祭日を返す。
|
int |
getYear()
年を返す。
|
int |
hashCode()
ハッシュ値を返す。
|
boolean |
isAffect(int year)
影響があるか否かを返す。
|
boolean |
isHoliday(java.util.Date date)
祝祭日か否かを返す。
|
java.lang.String |
toString()
文字列を返す。
|
protected java.lang.Integer year
protected int month
protected int day
protected java.util.Date date
protected java.lang.String desc
public YearlyChangeOrSpecialHoliday(int year, int month, int day)
year
- 年(西暦4桁)month
- 月を表す(1,..,12)day
- 何日かを表す(1,..,30(28) or 31)public YearlyChangeOrSpecialHoliday(int year, int month, int day, java.lang.String desc)
year
- 年(西暦4桁)month
- 月を表す(1,..,12)day
- 何日かを表す(1,..,30(28) or 31)desc
- 説明public int getYear()
public int getMonth()
public int getDay()
public java.util.Date getTime()
public java.util.Date getTime(int year)
public java.lang.Integer getStartYear()
getStartYear
インタフェース内 Holiday
public java.lang.Integer getEndYear()
getEndYear
インタフェース内 Holiday
public boolean isHoliday(java.util.Date date)
public java.lang.String getDescription()
getDescription
インタフェース内 Holiday
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean check(int month, int day)