package br.gov.al.saude.test.builder;
import br.gov.al.saude.rhd.model.ServidorAvaliacaoId;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
public class ServidorAvaliacaoIdBuilder
extends AbstractEntidadeBuilder
<ServidorAvaliacaoId
> {
public ServidorAvaliacaoIdBuilder
() {}
public ServidorAvaliacaoIdBuilder
(Long sequencialDadoFuncional,
Long numeroAno
){
this.
comSequencialDadoFuncional(sequencialDadoFuncional
);
this.
comNumeroAno(numeroAno
);
}
public ServidorAvaliacaoIdBuilder comSequencialDadoFuncional
(Long sequencialDadoFuncional
) {
entidade.
setSequencialDadoFuncionalServidor(sequencialDadoFuncional
);
return this;
}
public ServidorAvaliacaoIdBuilder comNumeroAno
(Long numeroAno
) {
entidade.
setNumeroAno(numeroAno
);
return this;
}
public ServidorAvaliacaoIdBuilder comSequencialDadoFuncional
(String sequencialDadoFuncional
) {
entidade.
setSequencialDadoFuncionalServidor(parseLong
(sequencialDadoFuncional
));
return this;
}
public ServidorAvaliacaoIdBuilder comNumeroAno
(String numeroAno
) {
entidade.
setNumeroAno(parseLong
(numeroAno
));
return this;
}
@
Override
protected void inicializarDadosDefault
() {
entidade =
new ServidorAvaliacaoId
();
}
}