Class ChallengeFields
- java.lang.Object
-
- com.cheetahdigital.corekit.rest.params.BaseParams
-
- com.cheetahdigital.challenges.core.api.ChallengeFields
-
- All Implemented Interfaces:
android.os.Parcelable
public class ChallengeFields extends BaseParams
Class for setting the field parameters of Challenges API
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChallengeFields.Builder
Builder class forChallengeFields
-
Nested classes/interfaces inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
BaseParams.BaseBuilder<T extends BaseParams,B extends BaseParams.BaseBuilder>
-
-
Field Summary
-
Fields inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
CREATOR, mId, mQueryMap
-
-
Constructor Summary
Constructors Constructor Description ChallengeFields()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAnswerChallengeId()
Returns the challenge id answerjava.lang.String
getAnswerComment()
Returns the comment answerjava.util.List<java.lang.String>
getAnswerGroupIds()
Returns the list of group idsjava.util.List<java.lang.String>
getAnswerList()
Returns the list of answersjava.lang.String
getAnswerLocationId()
Returns the location id answerjava.lang.String
getAnswerText()
Returns the answerjava.lang.String
getAnswerTrackerName()
Returns the tracker namevoid
setAnswerChallengeId(java.lang.String id)
Set the challenge idvoid
setAnswerComment(java.lang.String comment)
Set the commentvoid
setAnswerGroupIds(java.util.List<java.lang.String> ids)
Set the list of group idsvoid
setAnswerLocationId(java.lang.String id)
Set the location idvoid
setAnswerText(java.lang.String text)
Set the answervoid
setAnswerText(java.util.List<java.lang.String> texts)
Set the list of answersvoid
setAnswerTrackerName(java.lang.String trackerName)
Set the tracker name-
Methods inherited from class com.cheetahdigital.corekit.rest.params.BaseParams
addParam, describeContents, getAccessToken, getId, getParam, getQueryMap, setAccessToken, setId, writeToParcel
-
-
-
-
Method Detail
-
setAnswerText
public void setAnswerText(java.lang.String text)
Set the answer- Parameters:
text
- answer
-
setAnswerText
public void setAnswerText(java.util.List<java.lang.String> texts)
Set the list of answers- Parameters:
texts
- list of answers
-
setAnswerComment
public void setAnswerComment(java.lang.String comment)
Set the comment- Parameters:
comment
- comment
-
setAnswerGroupIds
public void setAnswerGroupIds(java.util.List<java.lang.String> ids)
Set the list of group ids- Parameters:
ids
- list of group ids
-
setAnswerLocationId
public void setAnswerLocationId(java.lang.String id)
Set the location id- Parameters:
id
- location id
-
setAnswerChallengeId
public void setAnswerChallengeId(java.lang.String id)
Set the challenge id- Parameters:
id
- challenge id
-
setAnswerTrackerName
public void setAnswerTrackerName(java.lang.String trackerName)
Set the tracker name- Parameters:
trackerName
- tracker name
-
getAnswerText
public java.lang.String getAnswerText()
Returns the answer- Returns:
- answer text
-
getAnswerList
public java.util.List<java.lang.String> getAnswerList()
Returns the list of answers- Returns:
- list of answers
-
getAnswerComment
public java.lang.String getAnswerComment()
Returns the comment answer- Returns:
- comment answer
-
getAnswerGroupIds
public java.util.List<java.lang.String> getAnswerGroupIds()
Returns the list of group ids- Returns:
- list of group ids
-
getAnswerLocationId
public java.lang.String getAnswerLocationId()
Returns the location id answer- Returns:
- location id answer
-
getAnswerChallengeId
public java.lang.String getAnswerChallengeId()
Returns the challenge id answer- Returns:
- challenge id answer
-
getAnswerTrackerName
public java.lang.String getAnswerTrackerName()
Returns the tracker name- Returns:
- tracker name
-
-