jp.co.joyzo.office.api.schedule
クラス ScheduleSearchFreeTimes

java.lang.Object
  上位を拡張 jp.co.joyzo.office.api.schedule.ScheduleSearchFreeTimes
すべての実装されたインタフェース:
Action

public class ScheduleSearchFreeTimes
extends java.lang.Object
implements Action

検索条件を元に空き時間を検索します。

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

コンストラクタの概要
ScheduleSearchFreeTimes()
           
 
メソッドの概要
 void addCandidateType(SearchFreeTimesCandidateType type)
          検索の時間候補の範囲を追加します。
 void addMember(Member member)
          参加者を追加します。
 java.lang.String getActionName()
          ScheduleSearchFreeTimesのアクション名を取得します
 APIType getAPIType()
          スケジュールAPIのAPITypeを取得します
 org.apache.axiom.om.OMElement getParameters()
          parametersタグを生成します。
 void setConditionType(SearchConditionType type)
          設備の条件を設定します。
 void setSearchTime(java.lang.String time)
          所要時間を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ScheduleSearchFreeTimes

public ScheduleSearchFreeTimes()
メソッドの詳細

getAPIType

public APIType getAPIType()
スケジュールAPIのAPITypeを取得します

定義:
インタフェース Action 内の getAPIType
パラメータ:
APIType - スケジュールAPIType
戻り値:
APIType

getActionName

public java.lang.String getActionName()
ScheduleSearchFreeTimesのアクション名を取得します

定義:
インタフェース Action 内の getActionName
パラメータ:
String - "ScheduleSearchFreeTimes"のアクション名
戻り値:
String API名

addMember

public void addMember(Member member)
参加者を追加します。

パラメータ:
member -

addCandidateType

public void addCandidateType(SearchFreeTimesCandidateType type)
検索の時間候補の範囲を追加します。

パラメータ:
type -

setConditionType

public void setConditionType(SearchConditionType type)
設備の条件を設定します。

パラメータ:
type - 設備の条件

setSearchTime

public void setSearchTime(java.lang.String time)
所要時間を設定します。

パラメータ:
type - 所要時間の条件

getParameters

public org.apache.axiom.om.OMElement getParameters()
parametersタグを生成します。

定義:
インタフェース Action 内の getParameters
戻り値:
OMElement 生成されたparametersタグ