Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.srv.model.dto;
import br.gov.al.saude.framework.core.util.VerificadorUtil;
import br.gov.al.saude.srv.model.enums.TipoFuncao;
public class ParametroConsultaFuncaoDTO
{
private String descricao
;
private String nivel
;
private TipoFuncao tipo
;
private Boolean ativo
;
private Integer primeiroRegistro
;
private Integer tamanhoPagina
;
public ParametroConsultaFuncaoDTO
() {}
public ParametroConsultaFuncaoDTO
(String descricao,
String nivel, TipoFuncao tipo,
Boolean ativo
) {
setDescricao
(descricao
);
setNivel
(nivel
);
setTipo
(tipo
);
setAtivo
(ativo
);
}
public ParametroConsultaFuncaoDTO
(String descricao,
String nivel, TipoFuncao tipo,
Boolean ativo,
Integer primeiroRegistro,
Integer tamanhoPagina
) {
setDescricao
(descricao
);
setNivel
(nivel
);
setTipo
(tipo
);
setAtivo
(ativo
);
setPrimeiroRegistro
(primeiroRegistro
);
setTamanhoPagina
(tamanhoPagina
);
}
public String getDescricao
() {
return descricao
;
}
public void setDescricao
(String descricao
) {
this.
descricao = descricao
;
}
public String getNivel
() {
return nivel
;
}
public void setNivel
(String nivel
) {
this.
nivel = nivel
;
}
public TipoFuncao getTipo
() {
return tipo
;
}
public void setTipo
(TipoFuncao tipo
) {
this.
tipo = tipo
;
}
public String getTipoFuncao
() {
return VerificadorUtil.
naoEstaNulo(getTipo
())? this.
tipo.
getValue():
null;
}
public void setTipoFuncao
(String tipo
) {
this.
tipo = TipoFuncao.
parse(tipo
);
}
public Boolean getAtivo
() {
return ativo
;
}
public void setAtivo
(Boolean ativo
) {
this.
ativo = ativo
;
}
public Integer getPrimeiroRegistro
() {
return primeiroRegistro
;
}
public void setPrimeiroRegistro
(Integer primeiroRegistro
) {
this.
primeiroRegistro = primeiroRegistro
;
}
public Integer getTamanhoPagina
() {
return tamanhoPagina
;
}
public void setTamanhoPagina
(Integer tamanhoPagina
) {
this.
tamanhoPagina = tamanhoPagina
;
}
}