Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.test.builder;
import br.gov.al.saude.framework.core.util.StringUtils;
import br.gov.al.saude.srv.model.Funcao;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
public class FuncaoBuilder
extends AbstractEntidadeBuilder
<Funcao
> {
@
Override
protected void inicializarDadosDefault
() {
entidade =
new Funcao
();
}
public FuncaoBuilder comCodigo
(String codigo
) {
entidade.
setCodigo(parseInt
(codigo
));
return this;
}
public FuncaoBuilder comDescricao
(String descricao
) {
entidade.
setDescricao(descricao
);
return this;
}
public FuncaoBuilder comNivel
(String nivel
) {
entidade.
setNivel(nivel
);
return this;
}
public FuncaoBuilder comTipoFuncao
(String tipo
) {
entidade.
setTipo(tipo
);
return this;
}
public FuncaoBuilder comQuantidadeVagas
(String quantidadeVagas
) {
entidade.
setQuantidadeVagas(StringUtils.
valueLong(quantidadeVagas
));
return this;
}
public FuncaoBuilder comAtivo
(String ativo
) {
entidade.
setAtivo(StringUtils.
valueBoolean(ativo
));
return this;
}
}