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 classChallengeFields.BuilderBuilder 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.StringgetAnswerChallengeId()Returns the challenge id answerjava.lang.StringgetAnswerComment()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.StringgetAnswerLocationId()Returns the location id answerjava.lang.StringgetAnswerText()Returns the answerjava.lang.StringgetAnswerTrackerName()Returns the tracker namevoidsetAnswerChallengeId(java.lang.String id)Set the challenge idvoidsetAnswerComment(java.lang.String comment)Set the commentvoidsetAnswerGroupIds(java.util.List<java.lang.String> ids)Set the list of group idsvoidsetAnswerLocationId(java.lang.String id)Set the location idvoidsetAnswerText(java.lang.String text)Set the answervoidsetAnswerText(java.util.List<java.lang.String> texts)Set the list of answersvoidsetAnswerTrackerName(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
-
-