# Serialized Form

- ## Package org.silverpeas.components.survey

  - ### Exception org.silverpeas.components.survey.SurveyException

    class SurveyException extends org.silverpeas.kernel.SilverpeasException implements Serializable

- ## Package org.silverpeas.components.survey.control

  - ### Class org.silverpeas.components.survey.control.SurveySessionController

    class SurveySessionController extends org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController implements Serializable
    serialVersionUID:
      -8522567628476990017L

    - #### Serialized Fields

      - ##### displayResultView

            DisplayResultView displayResultView

      - ##### hasAlreadyParticipated

            boolean hasAlreadyParticipated

      - ##### newSurveyPositions

            List<org.silverpeas.core.pdc.pdc.model.PdcPosition> newSurveyPositions

      - ##### participationMultipleAllowedForUser

            boolean participationMultipleAllowedForUser

      - ##### pollingStationMode

            boolean pollingStationMode

      - ##### sessionQuestions

            List<org.silverpeas.core.questioncontainer.question.model.Question> sessionQuestions

      - ##### sessionResponses

            Map<String,List<String>> sessionResponses

      - ##### sessionSurvey

            org.silverpeas.core.questioncontainer.container.model.QuestionContainerDetail sessionSurvey

      - ##### sessionSurveyId

            String sessionSurveyId

      - ##### sessionSurveyName

            String sessionSurveyName

      - ##### sessionSurveyUnderConstruction

            org.silverpeas.core.questioncontainer.container.model.QuestionContainerDetail sessionSurveyUnderConstruction

      - ##### viewType

            int viewType

- ## Package org.silverpeas.components.survey.servlets

  - ### Class org.silverpeas.components.survey.servlets.GoToSurvey

    class GoToSurvey extends org.silverpeas.core.web.util.servlet.GoTo implements Serializable
    serialVersionUID:
      3757409211987594743L

    - #### Serialized Fields

      - ##### questionContainerService

            org.silverpeas.core.questioncontainer.container.service.QuestionContainerService questionContainerService

  - ### Class org.silverpeas.components.survey.servlets.RecordParticipation

    class RecordParticipation extends jakarta.servlet.http.HttpServlet implements Serializable
    serialVersionUID:
      -1833168544559333059L

  - ### Class org.silverpeas.components.survey.servlets.SurveyRequestRouter

    class SurveyRequestRouter extends org.silverpeas.core.web.mvc.route.ComponentRequestRouter<SurveySessionController> implements Serializable
    serialVersionUID:
      -1921269596127652643L

- ## Package org.silverpeas.components.survey.web

  - ### Class org.silverpeas.components.survey.web.AnswerEntity

    class AnswerEntity extends Object implements Serializable
    serialVersionUID:
      8677864967906410516L

    - #### Serialized Fields

      - ##### id

            String id

      - ##### imageUrl

            String imageUrl

      - ##### instanceId

            String instanceId

      - ##### label

            String label

      - ##### nbVoters

            int nbVoters

      - ##### opened

            boolean opened

      - ##### questionId

            String questionId

  - ### Class org.silverpeas.components.survey.web.AnswerPercentEntity

    class AnswerPercentEntity extends Object implements Serializable
    serialVersionUID:
      4859866182709279376L

    - #### Serialized Fields

      - ##### answer

            AnswerEntity answer

      - ##### percent

            BigDecimal percent