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 - setAnswersResponsevoidsetRatingAnswerEntity(RatingQuestionsAnswersDomain ratingQuestionsAnswersDomain, RatingQuestionsEntity ratingQuestionsEntity, RatingmultipleAnswersDomain ratingmultipleAnswersDomain, RatingAnswersEntity ratingAnswersEntity) method - setRatingAnswerEntityvoidsetRatingQuestionsAndAnswersDomain(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.
-