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

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

public class Event
extends java.lang.Object

予定を表すクラスです。

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

コンストラクタの概要
Event()
           
 
メソッドの概要
 Customer getCustomer()
          会社情報を取得します。
 java.lang.String getDescription()
          メモを取得します。
 java.lang.String getDetail()
          タイトルを取得します。
 EventType getEventType()
          予定の種別を取得します。
 java.util.List<Follow> getFollows()
          フォロー一覧を取得します。
 int getId()
          予定IDを取得します。
 java.util.List<Member> getMembers()
          参加者を取得します。
 java.lang.String getPlan()
          予定メニューを取得します。
 PublicType getPublicType()
          公開方法を取得します。
 RepeatInfo getRepeatInfo()
          繰り返し情報を取得します。
 Span getSpan()
          期間を取得します。
 java.util.TimeZone getTimezone()
          タイムゾーンを取得します。
 long getVersion()
          バージョンを取得します。
 boolean isAllDay()
          終日予定かどうかを返します。
 boolean isStartOnly()
           
 void setAllDay(boolean isAllDay)
          終日予定かどうかを設定します。
 void setCustomer(Customer customer)
          会社情報を設定します。
 void setDescription(java.lang.String description)
          メモを設定します。
 void setDetail(java.lang.String detail)
          タイトルを設定します。
 void setEventType(EventType eventType)
          予定の種別を設定します。
 void setFollows(java.util.List<Follow> follows)
          フォロー一覧を設定します。
 void setId(int id)
          予定IDを設定します。
 void setMembers(java.util.List<Member> members)
          参加者を設定します。
 void setPlan(java.lang.String plan)
          予定メニューを設定します。
 void setPublicType(PublicType publicType)
          公開方法を設定します。
 void setRepeatInfo(RepeatInfo repeatInfo)
          繰り返し情報を設定します。
 void setSpan(Span span)
          期間を設定します。
 void setStartOnly(boolean isStartOnly)
           
 void setTimezone(java.util.TimeZone timezone)
          タイムゾーンを設定します。
 void setVersion(long version)
          バージョンを設定します。
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Event

public Event()
メソッドの詳細

getMembers

public java.util.List<Member> getMembers()
参加者を取得します。

戻り値:
参加者のリスト
関連項目:
Member

setMembers

public void setMembers(java.util.List<Member> members)
参加者を設定します。

パラメータ:
members - 参加者のリスト

getCustomer

public Customer getCustomer()
会社情報を取得します。

戻り値:
会社情報

setCustomer

public void setCustomer(Customer customer)
会社情報を設定します。

パラメータ:
customer -

getRepeatInfo

public RepeatInfo getRepeatInfo()
繰り返し情報を取得します。

戻り値:
繰り返し情報

setRepeatInfo

public void setRepeatInfo(RepeatInfo repeatInfo)
繰り返し情報を設定します。

パラメータ:
repeatInfo -

getSpan

public Span getSpan()
期間を取得します。

戻り値:
期間

setSpan

public void setSpan(Span span)
期間を設定します。

パラメータ:
span - 期間

getFollows

public java.util.List<Follow> getFollows()
フォロー一覧を取得します。

戻り値:
フォロー一覧

setFollows

public void setFollows(java.util.List<Follow> follows)
フォロー一覧を設定します。

パラメータ:
follows - フォロー一覧

getId

public int getId()
予定IDを取得します。

戻り値:
予定ID

setId

public void setId(int id)
予定IDを設定します。

パラメータ:
id - 予定ID

getVersion

public long getVersion()
バージョンを取得します。

戻り値:
バージョン

setVersion

public void setVersion(long version)
バージョンを設定します。

パラメータ:
version - バージョン

getEventType

public EventType getEventType()
予定の種別を取得します。

戻り値:
予定の種別

setEventType

public void setEventType(EventType eventType)
予定の種別を設定します。

パラメータ:
eventType - 予定の種別

getPublicType

public PublicType getPublicType()
公開方法を取得します。

戻り値:
公開方法

setPublicType

public void setPublicType(PublicType publicType)
公開方法を設定します。

パラメータ:
publicType - 公開方法

getPlan

public java.lang.String getPlan()
予定メニューを取得します。

戻り値:
予定メニュー

setPlan

public void setPlan(java.lang.String plan)
予定メニューを設定します。

パラメータ:
plan - 予定メニュー

getDetail

public java.lang.String getDetail()
タイトルを取得します。

戻り値:
予定タイトル

setDetail

public void setDetail(java.lang.String detail)
タイトルを設定します。

パラメータ:
detail - 予定タイトル

getDescription

public java.lang.String getDescription()
メモを取得します。

戻り値:
メモ

setDescription

public void setDescription(java.lang.String description)
メモを設定します。

パラメータ:
description - メモ

getTimezone

public java.util.TimeZone getTimezone()
タイムゾーンを取得します。

戻り値:
TimeZone タイムゾーン

setTimezone

public void setTimezone(java.util.TimeZone timezone)
タイムゾーンを設定します。

パラメータ:
timezone - タイムゾーン

setAllDay

public void setAllDay(boolean isAllDay)
終日予定かどうかを設定します。

パラメータ:
isAllDay -

isAllDay

public boolean isAllDay()
終日予定かどうかを返します。

戻り値:
終日予定の場合にtrue

setStartOnly

public void setStartOnly(boolean isStartOnly)
パラメータ:
isStartOnly -

isStartOnly

public boolean isStartOnly()
戻り値:

toString

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