public class RegisterEventBuilder extends jp.co.intra_mart.product.collaboration.schedule.system.builder.AbstractBuilder<RegisterEventBuilder>
コンストラクタと説明 |
---|
RegisterEventBuilder() |
修飾子とタイプ | メソッドと説明 |
---|---|
RegisterEventBuilder |
addCustomItem(String customItemCd,
String customItemValue)
拡張項目情報を追加します。
|
RegisterEventBuilder |
addPersonalTag(String personalTag)
個人タグを追加します。
|
RegisterEventBuilder |
addPrivateItem(CalendarScheduleItem privateItem)
非公開項目を追加します。
|
CalendarEvent |
build()
ビルドを実行します。
|
RegisterEventBuilder |
customItems(CalendarCustomItem... customItems)
拡張項目を設定します。
|
RegisterEventBuilder |
description(String description)
説明を設定します。
|
RegisterEventBuilder |
isEditable4Participant(Boolean isEditable4Participant)
参加者編集許可を設定します。
|
RegisterEventBuilder |
noticeTargetType(NoticeTargetType noticeTargetType)
通知種別を設定します。
|
RegisterEventBuilder |
personalTags(String... personalTags)
個人タグを設定します。
|
RegisterEventBuilder |
place(String place)
場所を設定します。
|
RegisterEventBuilder |
privateItems(CalendarScheduleItem... privateItems)
非公開項目を設定します。
|
RegisterEventBuilder |
privateType(PrivateType privateType)
非公開種別を設定します。
|
String |
toString() |
public RegisterEventBuilder addCustomItem(String customItemCd, String customItemValue)
customItemCd
- 拡張項目コードcustomItemValue
- 拡張項目値public RegisterEventBuilder addPersonalTag(String personalTag)
personalTag
- 個人タグコードpublic RegisterEventBuilder addPrivateItem(CalendarScheduleItem privateItem)
privateItem
- 非公開対象の項目public CalendarEvent build() throws InvalidParameterException
InvalidParameterException
- 必須項目チェックエラーが発生した場合public RegisterEventBuilder customItems(CalendarCustomItem... customItems)
null
の場合は、要素数0のリストを設定します。customItems
- 拡張項目public RegisterEventBuilder description(String description)
description
- 説明public RegisterEventBuilder isEditable4Participant(Boolean isEditable4Participant)
isEditable4Participant
- 参加者編集許可フラグpublic RegisterEventBuilder noticeTargetType(NoticeTargetType noticeTargetType)
noticeTargetType
- 通知種別public RegisterEventBuilder personalTags(String... personalTags)
null
の場合は、要素数0のリストを設定します。personalTags
- 個人タグpublic RegisterEventBuilder place(String place)
place
- 場所public RegisterEventBuilder privateItems(CalendarScheduleItem... privateItems)
null
の場合は、要素数0のリストを設定します。privateItems
- 非公開項目public RegisterEventBuilder privateType(PrivateType privateType)
privateType
- 非公開種別public String toString()
toString
クラス内 jp.co.intra_mart.product.collaboration.schedule.system.builder.AbstractBuilder<RegisterEventBuilder>
Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION