## Uses of Class
kr.co.hanwha.hifive.data.model.CampaignData

Packages that use CampaignData
kr.co.hanwha.hifive.adapter
kr.co.hanwha.hifive.adapter.contract
kr.co.hanwha.hifive.data.model
kr.co.hanwha.hifive.data.source
kr.co.hanwha.hifive.data.source.contract
kr.co.hanwha.hifive.network
kr.co.hanwha.hifive.screen.task
kr.co.hanwha.hifive.screen.task.contract

### Uses of CampaignData in kr.co.hanwha.hifive.adapter

Fields in kr.co.hanwha.hifive.adapter with type parameters of type CampaignData
`private java.util.ArrayList<CampaignData>` AddTaskSelectCampaignListAdapter.`mListSearchData`

### Uses of CampaignData in kr.co.hanwha.hifive.adapter.contract

Methods in kr.co.hanwha.hifive.adapter.contract with parameters of type CampaignData
`void` AddTaskSelectCampaignListContract.OnSelectCampaignListListener.`onItemClicked(CampaignData data, int index)`

### Uses of CampaignData in kr.co.hanwha.hifive.data.model

Subclasses of CampaignData in kr.co.hanwha.hifive.data.model
`class` `ProjectCampaignData` 프로젝트별 캠페인 정보 Created by sanghoonkwon on 2018. 2. 21..

Fields in kr.co.hanwha.hifive.data.model with type parameters of type CampaignData
`(package private) java.util.ArrayList<CampaignData>` TaskDetailRoot.`listCampaigns`

Methods in kr.co.hanwha.hifive.data.model that return types with arguments of type CampaignData
`java.util.ArrayList<CampaignData>` TaskDetailRoot.`getListCampaigns()`

Constructors in kr.co.hanwha.hifive.data.model with parameters of type CampaignData
Constructor and Description
`ProjectCampaignData(CampaignData campaignData)`

### Uses of CampaignData in kr.co.hanwha.hifive.data.source

Fields in kr.co.hanwha.hifive.data.source declared as CampaignData
`private static CampaignData` TaskDataRepository.`sCampaignData`

Methods in kr.co.hanwha.hifive.data.source with parameters of type CampaignData
`void` TaskDataRepository.`requestSendTask(android.content.Context context, java.lang.String task_name, java.lang.String due_to, java.util.ArrayList<MemberInfoData> listMemberInfo, CampaignData campaignData, HanwhaNetworkCallback callback)`
`void` TaskDataRepository.`requestUpdateTask(android.content.Context context, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)`
`static void` TaskDataRepository.`setCampaignListSelect(CampaignData data)`

### Uses of CampaignData in kr.co.hanwha.hifive.data.source.contract

Methods in kr.co.hanwha.hifive.data.source.contract with parameters of type CampaignData
`void` TaskDataSource.`requestSendTask(android.content.Context context, java.lang.String task_name, java.lang.String due_to, java.util.ArrayList<MemberInfoData> listMemberInfo, CampaignData campaignData, HanwhaNetworkCallback callback)` TASK 생성
`void` TaskDataSource.`requestUpdateTask(android.content.Context context, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)` TASK 수정

### Uses of CampaignData in kr.co.hanwha.hifive.network

Methods in kr.co.hanwha.hifive.network with parameters of type CampaignData
`void` HFNetworkUtil.`requestSendTask(android.content.Context context, int author_member_id, java.lang.String encryption_member_id, java.lang.String description, java.lang.String due_to, java.util.ArrayList<ReqMemberInfo> listMemberId, CampaignData campaignData, HanwhaNetworkCallback callback)`

`void`

HFNetworkContract.`requestSendTask(android.content.Context context, int author_member_id, java.lang.String encryption_member_id, java.lang.String description, java.lang.String due_to, java.util.ArrayList<ReqMemberInfo> listMemberId, CampaignData campaignData, HanwhaNetworkCallback callback)`
TASK 생성 Sample
Request URL : https://qtalk-dev.dreamplus.center/newgw/a/v2/tasks/add/list
HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
BODY : { "due_to":"2017-11-17", "author_member_id":256, "task_name":"태그 테스트 - 3", "encryption_member_id":"ABUUnFHYCFfDHoFuxo7EwQ==", "listReqCampaigns": [{"campaign_id": 888}], "listReqTasksMemberInfo" : [{"member_id" : 263,"project_id" : 41,"track_id" : 18}], "description" : "안녕하세요 #Hi #반갑()하하하 #허허!"}

`void` HFNetworkUtil.`requestUpdateTask(android.content.Context context, java.lang.String encryption_member_id, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)`

`void`

HFNetworkContract.`requestUpdateTask(android.content.Context context, java.lang.String encryption_member_id, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)`
TASK 수정 Sample
Request URL : https://qtalk.dreamplus.center/newgw/a/v2/tasks/update
HEADER : {User-Agent=Android-dev/7.0 DCA/0.5.1, Content-Type=application/json}
BODY : {"author_member_id": 262, "encryption_member_id": "Oe+Y/1wLWImqigM+TWXHbQ==", "task_id": 249, "project_id": 32, "track_id":"2", "due_to": "2017-11-18 08:59:59.0", "description": "안녕하세요 #Hi #반갑()하하하 #허허!"

### Uses of CampaignData in kr.co.hanwha.hifive.screen.task

Methods in kr.co.hanwha.hifive.screen.task with parameters of type CampaignData
`void` AddTaskActivity.`setCampaignInfo(CampaignData data)`
`void` AddTaskSelectCampaignPresenter.`updateObjectSelect(CampaignData data)`

### Uses of CampaignData in kr.co.hanwha.hifive.screen.task.contract

Methods in kr.co.hanwha.hifive.screen.task.contract with parameters of type CampaignData
`void` AddTaskContract.View.`setCampaignInfo(CampaignData data)` Campaign 표시
`void` AddTaskSelectCampaignContract.Presenter.`updateObjectSelect(CampaignData data)` 선택 상태 변경