Interface RatingQuestionsAndAnswersFactory
- All Known Implementing Classes:
RatingQuestionsAndAnswersFactoryImpl
public interface RatingQuestionsAndAnswersFactory
Interface RatingQuestionsAndAnswersFactory
Holds the information about the RatingQuestionsAndAnswersFactory
- Author:
- Infosys Equinox
-
Method Summary
Modifier and TypeMethodDescriptioncreateAnswersFromAnswerEntity
(RatingAnswersEntity ratingAnswersEntity) method - createAnswersFromAnswerEntitycreateAnswerStatusDomain
(List<RatingAnswersEntity> ratingAnswersStatusEntity) method - createAnswerStatusDomaincreateQuestinsAndAnswersDomain
(RatingQuestionsAnswersRequest ratingQuestionsAndAnswersRequest) method - createQuestinsAndAnswersDomaincreateQuestionAndAnswersResponse
(RatingQuestionsEntity ratingQuestionsEntity) method - createQuestionAndAnswersResponsecreateQuestionsEntity
(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain, RatingQuestionsAndAnswersDomain ratingQuestionsAndAnswersDomain) method - createQuestionsEntitycreateQuestionStatusDomain
(List<RatingQuestionsEntity> questionStatusEntities) method - UpadetQuestionStatuscreateRatingQuestionsAndAnswersDomain
(List<RatingmultipleAnswersDomain> multipleAnswersResponse, RatingQuestionsEntity ratingQuestionsEntity) method - createRatingQuestionsAndAnswersDomaincreateRatingQuestionsAndAnswersResponse
(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain) method - createRatingQuestionsAndAnswersResponsesetAnswersDomain
(RatingAnswersEntity ratingAnswersEntity) method - setAnswersDomainsetAnswersResponse
(RatingAnswersEntity ratingAnswersEntity) method - setAnswersResponsevoid
setRatingAnswerEntity
(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain, RatingQuestionsEntity ratingQuestionsEntity, RatingmultipleAnswersDomain ratingmultipleAnswersDomain, RatingAnswersEntity ratingAnswersEntity) method - setRatingAnswerEntityvoid
setRatingQuestionsAndAnswersDomain
(RatingQuestionsEntity ratingQuestionsEntity, RatingQuestionsAndAnswersDomain ratingQuestionsAndAnswersDomain) method - setRatingQuestionsAndAnswersDomainupdateGetAnswersResponse
(List<RatingAnswersDomain> ratingAnswersDomains) method - updateGetQuestionsResponseupdateGetQuestionsResponse
(List<RatingQuestionsDomain> ratingQuestionsDomains) method - updateGetQuestionsResponse
-
Method Details
-
createQuestinsAndAnswersDomain
RatingQuestionsAnswersDomain createQuestinsAndAnswersDomain(RatingQuestionsAnswersRequest ratingQuestionsAndAnswersRequest) method - createQuestinsAndAnswersDomain- Parameters:
ratingQuestionsAndAnswersRequest
- This parameter holds the RatingQuestionsAnswersRequest.
-
updateGetQuestionsResponse
PatchQuestionStatusResponse updateGetQuestionsResponse(List<RatingQuestionsDomain> ratingQuestionsDomains) method - updateGetQuestionsResponse- Parameters:
ratingQuestionsDomains
- This parameter holds the RatingQuestionsAndAnswersInfoDataRequest.
-
updateGetAnswersResponse
method - updateGetQuestionsResponse- Parameters:
ratingAnswersDomains
- This parameter holds the list of RatingAnswersDomain.
-
createQuestionStatusDomain
List<RatingQuestionsDomain> createQuestionStatusDomain(List<RatingQuestionsEntity> questionStatusEntities) method - UpadetQuestionStatus- Parameters:
questionStatusEntities
- This parameter holds the list of RatingQuestionsEntity.
-
createQuestionsEntity
RatingQuestionsEntity createQuestionsEntity(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain, RatingQuestionsAndAnswersDomain ratingQuestionsAndAnswersDomain) method - createQuestionsEntity- Parameters:
ratingQuestionsAnswersDomain
- This parameter holds the RatingQuestionsAnswersDomain.ratingQuestionsAndAnswersDomain
- This parameter holds the RatingQuestionsAndAnswersDomain.
-
createAnswersFromAnswerEntity
method - createAnswersFromAnswerEntity- Parameters:
ratingAnswersEntity
- This parameter holds the RatingAnswersEntity.
-
createRatingQuestionsAndAnswersDomain
RatingQuestionsAndAnswersDomain createRatingQuestionsAndAnswersDomain(List<RatingmultipleAnswersDomain> multipleAnswersResponse, RatingQuestionsEntity ratingQuestionsEntity) method - createRatingQuestionsAndAnswersDomain- Parameters:
multipleAnswersResponse
- This parameter holds the list of RatingmultipleAnswersDomain.ratingQuestionsEntity
- This parameter holds the RatingQuestionsEntity.
-
createRatingQuestionsAndAnswersResponse
RatingQuestionsAndAnswersResponse createRatingQuestionsAndAnswersResponse(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain) method - createRatingQuestionsAndAnswersResponse- Parameters:
ratingQuestionsAnswersDomain
- This parameter holds the RatingQuestionsAnswersDomain.
-
setRatingAnswerEntity
void setRatingAnswerEntity(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain, RatingQuestionsEntity ratingQuestionsEntity, RatingmultipleAnswersDomain ratingmultipleAnswersDomain, RatingAnswersEntity ratingAnswersEntity) method - setRatingAnswerEntity- Parameters:
ratingQuestionsAnswersDomain
- This parameter holds the RatingQuestionsAnswersDomain.ratingQuestionsEntity
- This parameter holds the RatingQuestionsEntity.ratingmultipleAnswersDomain
- This parameter holds the RatingmultipleAnswersDomain.ratingAnswersEntity
- This parameter holds the RatingAnswersEntity.
-
createQuestionAndAnswersResponse
GetByIdQuestionAndAnswersResponse createQuestionAndAnswersResponse(RatingQuestionsEntity ratingQuestionsEntity) method - createQuestionAndAnswersResponse- Parameters:
ratingQuestionsEntity
- ratingQuestionsEntity- Returns:
- GetByIdQuestionAndAnswersResponse
-
setRatingQuestionsAndAnswersDomain
void setRatingQuestionsAndAnswersDomain(RatingQuestionsEntity ratingQuestionsEntity, RatingQuestionsAndAnswersDomain ratingQuestionsAndAnswersDomain) method - setRatingQuestionsAndAnswersDomain- Parameters:
ratingQuestionsEntity
- This parameter holds the RatingQuestionsEntity.ratingQuestionsAndAnswersDomain
- This parameter holds the RatingQuestionsAndAnswersDomain.
-
setAnswersDomain
method - setAnswersDomain- Parameters:
ratingAnswersEntity
- This parameter holds the RatingAnswersEntity.- Returns:
- RatingmultipleAnswersDomain
-
setAnswersResponse
method - setAnswersResponse- Parameters:
ratingAnswersEntity
- This parameter holds the RatingAnswersEntity.
-
createAnswerStatusDomain
List<RatingAnswersDomain> createAnswerStatusDomain(List<RatingAnswersEntity> ratingAnswersStatusEntity) method - createAnswerStatusDomain- Parameters:
ratingAnswersStatusEntity
- This parameter holds the list of RatingAnswersEntity.
-