com.ogane.xi
クラス WeeklyHolidays
java.lang.Object
|
+--com.ogane.xi.WeeklyHolidays
- すべての実装インタフェース:
- Holidays
- public class WeeklyHolidays
- extends Object
- implements Holidays
毎週の休日をあらわすクラスです。
- バージョン:
- 0.4, 3 Jan 2004
- 作成者:
- 大金 康夫
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WeeklyHolidays
public WeeklyHolidays()
- 毎週の休日をあらわすクラスを生成します。
毎週土曜日と日曜日が休日とする休日クラスを生成します。
WeeklyHolidays
public WeeklyHolidays(int[] holidays)
- 毎週の休日をあらわすクラスを生成します。
指定した曜日を毎週の休日とする休日クラスを生成します。
曜日の指定は、Calendarクラスの曜日を使用します。
例えば、日曜日と月曜日の場合は次のように指定します。
int[] holidays = new int[] { Calendar.SUNDAY, Calendar.MONDAY };
WeeklyHolidays wh = new WeeklyHolidays(holidays);
- パラメータ:
holidays
- 曜日
isHoliday
public boolean isHoliday(Calendar calendar)
- 指定された日が休日であるか調べます。
- 定義:
- インタフェース
Holidays
内の isHoliday
- パラメータ:
calender
- 日- 戻り値:
- 結果(真:休日/偽:休日でない)
getHolidayName
public String getHolidayName(Calendar calendar)
- 指定した休日の名前を返します。
毎週の休日には名前はありません。
指定した日が休日でない場合はnullを返します。
- 定義:
- インタフェース
Holidays
内の getHolidayName
- パラメータ:
calendar
- 日- 戻り値:
- 休日の名前
Copyright 2000-2010, 大金システム設計事務所. All Rights Reserved.
2660-73 Mawatari, Hitachinaka, Ibaraki, 312-0012 JAPAN.
info@ogane.com