jp.co.joyzo.office.api.schedule.util
クラス RepeatInfo

java.lang.Object
  上位を拡張 jp.co.joyzo.office.api.schedule.util.RepeatInfo

public class RepeatInfo
extends java.lang.Object

予定の繰り返し情報を表すクラスです。

バージョン:
$api_version ver 2.0.0$
作成者:
joyzo Corp,Inc.

コンストラクタの概要
RepeatInfo()
           
 
メソッドの概要
 int getDay()
          日を取得します。
 java.util.Date getEndDate()
          終了日を取得します。
 java.lang.String getEndTime()
          終了時刻を取得します。
 java.util.List<Span> getExclusiveDateTimes()
          除外される期間を取得します。
 java.util.Date getStartDate()
          開始日を取得します。
 java.lang.String getStartTime()
          開始時刻を取得します。
 RepeatEventType getType()
          繰り返し種別を取得します。
 int getWeek()
          曜日を取得します。
 void setDay(int day)
          日を設定します。
 void setEndDate(java.util.Date endDate)
          終了日を設定します。
 void setEndTime(java.lang.String endTime)
          終了時刻を設定します。
 void setExclusiveDateTimes(java.util.List<Span> exclusiveDateTimes)
          除外する期間を設定します。
 void setStartDate(java.util.Date startDate)
          開始日を設定します。
 void setStartTime(java.lang.String startTime)
          開始時刻を設定します。
 void setType(RepeatEventType type)
          繰り返し種別を設定します。
 void setWeek(int week)
          曜日を設定します。
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

RepeatInfo

public RepeatInfo()
メソッドの詳細

getType

public RepeatEventType getType()
繰り返し種別を取得します。

戻り値:
繰り返し種別

setType

public void setType(RepeatEventType type)
繰り返し種別を設定します。

パラメータ:
type - 繰り返し種別

getStartDate

public java.util.Date getStartDate()
開始日を取得します。

戻り値:
開始日

setStartDate

public void setStartDate(java.util.Date startDate)
開始日を設定します。

パラメータ:
startDate - 開始日

getEndDate

public java.util.Date getEndDate()
終了日を取得します。

戻り値:
終了日

setEndDate

public void setEndDate(java.util.Date endDate)
終了日を設定します。

パラメータ:
endDate - 終了日

getStartTime

public java.lang.String getStartTime()
開始時刻を取得します。

戻り値:
開始時刻

setStartTime

public void setStartTime(java.lang.String startTime)
開始時刻を設定します。

パラメータ:
startTime - 開始時刻

getEndTime

public java.lang.String getEndTime()
終了時刻を取得します。

戻り値:
終了時刻

setEndTime

public void setEndTime(java.lang.String endTime)
終了時刻を設定します。

パラメータ:
endTime - 終了時刻
関連項目:
RepeatEventType

getDay

public int getDay()
日を取得します。
この日は、繰り返し種別で「毎月」を指定した場合に利用される日を指します。

戻り値:
関連項目:
RepeatEventType

setDay

public void setDay(int day)
日を設定します。
この日は、繰り返し種別で「毎月」を指定した場合に利用される日を指します。


getWeek

public int getWeek()
曜日を取得します。
この曜日は、繰り返し種別で「毎週」「毎月第n週」を指定した場合に利用される曜日を指します。

戻り値:
関連項目:
RepeatEventType

setWeek

public void setWeek(int week)
曜日を設定します。
この曜日は、繰り返し種別で「毎週」「毎月第n週」を指定した場合に利用される曜日を指します。

関連項目:
RepeatEventType

getExclusiveDateTimes

public java.util.List<Span> getExclusiveDateTimes()
除外される期間を取得します。
繰り返し予定の特定の回が削除されたなどの場合はこの除外期間が指定されます。

戻り値:

setExclusiveDateTimes

public void setExclusiveDateTimes(java.util.List<Span> exclusiveDateTimes)
除外する期間を設定します。

パラメータ:
exclusiveDateTimes -

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString