package net.sf.gazpachoquest.questionnaires.events;
import net.sf.gazpachoquest.dto.answers.Answer;
public class AnswerSavedEvent {
private String questionCode;
private Answer answer;
public AnswerSavedEvent() {
super();
}
public Answer getAnswer() {
return answer;
}
public void setAnswer(Answer answer) {
this.answer = answer;
}
public String getQuestionCode() {
return questionCode;
}
public void setQuestionCode(String questionCode) {
this.questionCode = questionCode;
}
public static Builder with() {
return new Builder();
}
public static class Builder {
private String questionCode;
private Answer answer;
public Builder questionCode(String questionCode) {
this.questionCode = questionCode;
return this;
}
public Builder answer(Answer answer) {
this.answer = answer;
return this;
}
public AnswerSavedEvent build() {
AnswerSavedEvent answerSavedEvent = new AnswerSavedEvent();
answerSavedEvent.questionCode = questionCode;
answerSavedEvent.answer = answer;
return answerSavedEvent;
}
}
}