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

- Packages that use CampaignData
  Package | Description
  --- | ---
  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 |
  kr.co.hanwha.hifive.view |

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

    Fields in kr.co.hanwha.hifive.adapter with type parameters of type CampaignData
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ProjectCampaignData` 프로젝트별 캠페인 정보 Created by sanghoonkwon on 2018. 2. 21..

    Fields in kr.co.hanwha.hifive.data.model with type parameters of type CampaignData
    Modifier and Type | Field and Description
    --- | ---
    `(package private) java.util.ArrayList<CampaignData>` | TaskDetailRoot.`listCampaigns`
    `(package private) java.util.ArrayList<CampaignData>` | HelpdeskDataRoot.`listHelpdestCampaigns` Helpdesk의 캠페인 목록

    Methods in kr.co.hanwha.hifive.data.model that return CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `CampaignData` | HelpdeskDataRoot.`getCampaignData()`

    Methods in kr.co.hanwha.hifive.data.model that return types with arguments of type CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `private static CampaignData` | TaskCampaignDataRepository.`sCampaignData`

    Methods in kr.co.hanwha.hifive.data.source with parameters of type CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `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)`
    `void` | TaskCampaignDataRepository.`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
    Modifier and Type | Method and Description
    --- | ---
    `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 수정
    `void` | TaskCampaignDataSource.`setCampaignListSelect(CampaignData data)`

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

    Methods in kr.co.hanwha.hifive.network with parameters of type CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `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.`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.`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 #반갑()하하하 #허허!"
    `void` | HFNetworkUtil.`requestUpdateTask(android.content.Context context, java.lang.String encryption_member_id, TaskData taskData, CampaignData campaignData, HanwhaNetworkCallback callback)`

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

    Methods in kr.co.hanwha.hifive.screen.task with parameters of type CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `void` | AddTaskContract.View.`setCampaignInfo(CampaignData data)` Campaign 표시
    `void` | AddTaskSelectCampaignContract.Presenter.`updateObjectSelect(CampaignData data)` 선택 상태 변경

  - ### Uses of CampaignData in kr.co.hanwha.hifive.view

    Methods in kr.co.hanwha.hifive.view with parameters of type CampaignData
    Modifier and Type | Method and Description
    --- | ---
    `void` | HFCampaignContainerView.`setCampaignInfo(CampaignData data)`