package br.gov.al.saude.test.builder;
import br.gov.al.saude.rhd.model.AvaliacaoDesempenho;
import br.gov.al.saude.rhd.model.QuestaoAvaliacaoDesempenho;
import br.gov.al.saude.rhd.model.ServidorAvaliacao;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
public class AvaliacaoDesempenhoBuilder
extends AbstractEntidadeBuilder
<AvaliacaoDesempenho
>{
public AvaliacaoDesempenhoBuilder comSequencial
(String codigo
) {
entidade.
setSequencial(parseLong
(codigo
));
return this;
}
public AvaliacaoDesempenhoBuilder comTipoRespostaMultiplaEscolha
(String tipoRespostaMultiplaEscolha
){
entidade.
setTipoRespotaMutiplaEscolha(tipoRespostaMultiplaEscolha
);
return this;
}
public AvaliacaoDesempenhoBuilder comRespostaAberta
(String respostaAberta
){
entidade.
setRespostaAberta(respostaAberta
);
return this;
}
public AvaliacaoDesempenhoBuilder comQuestaoAvaliacaoDesempenho
(QuestaoAvaliacaoDesempenho questaoAvaliacaoDesempenho
){
entidade.
setQuestaoAvaliacaoDesempenho(questaoAvaliacaoDesempenho
);
return this;
}
public AvaliacaoDesempenhoBuilder comServidorAvaliacao
(ServidorAvaliacao servidorAvaliacao
){
entidade.
setServidorAvaliacao(servidorAvaliacao
);
return this;
}
@
Override
protected void inicializarDadosDefault
() {
entidade =
new AvaliacaoDesempenho
();
}
}