Class ChallengeFields

  • All Implemented Interfaces:
    android.os.Parcelable

    public class ChallengeFields
    extends BaseParams
    Class for setting the field parameters of Challenges API
    • Constructor Detail

      • ChallengeFields

        public ChallengeFields()
    • 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