Commit 77601d883a8dfe4ccd280188746bb3999d638cde

Authored by Sandro Lopes
1 parent b68b176c
Exists in master

Configuração p/ ignorar propriedades desconhecidas

Configura classes do modelo do SIPAR para ignorar propriedades
desconhecidas e não retornar propriedades nulas. Além disso, foram
removidas as configuraçoes para suporte a consumo XML.
src/main/java/br/gov/ans/integracao/sipar/modelo/DocumentoSipar.java 0 → 100644
... ... @@ -0,0 +1,107 @@
  1 +package br.gov.ans.integracao.sipar.modelo;
  2 +
  3 +import java.io.Serializable;
  4 +import java.util.Date;
  5 +
  6 +import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  7 +import com.fasterxml.jackson.annotation.JsonInclude;
  8 +import com.fasterxml.jackson.annotation.JsonInclude.Include;
  9 +
  10 +@JsonInclude(content = Include.NON_NULL)
  11 +@JsonIgnoreProperties(ignoreUnknown = true)
  12 +public class DocumentoSipar implements Serializable{
  13 +
  14 + private static final long serialVersionUID = 1L;
  15 +
  16 + private String digito;
  17 + private String operadora;
  18 + private Date emissao;
  19 + private Date registro;
  20 + private String tipo;
  21 + private String resumo;
  22 + private Long orgaoPosse;
  23 + private Long orgaoOrigem;
  24 + private Long orgaoRegistro;
  25 + private Long assunto;
  26 +
  27 + public String getDigito() {
  28 + return digito;
  29 + }
  30 +
  31 + public void setDigito(String digito) {
  32 + this.digito = digito;
  33 + }
  34 +
  35 + public Long getAssunto() {
  36 + return assunto;
  37 + }
  38 +
  39 + public void setAssunto(Long assunto) {
  40 + this.assunto = assunto;
  41 + }
  42 +
  43 + public String getOperadora() {
  44 + return operadora;
  45 + }
  46 +
  47 + public void setOperadora(String operadora) {
  48 + this.operadora = operadora;
  49 + }
  50 +
  51 + public Date getEmissao() {
  52 + return emissao;
  53 + }
  54 +
  55 + public void setEmissao(Date emissao) {
  56 + this.emissao = emissao;
  57 + }
  58 +
  59 + public String getTipo() {
  60 + return tipo;
  61 + }
  62 +
  63 + public void setTipo(String tipo) {
  64 + this.tipo = tipo;
  65 + }
  66 +
  67 + public String getResumo() {
  68 + return resumo;
  69 + }
  70 +
  71 + public void setResumo(String resumo) {
  72 + this.resumo = resumo;
  73 + }
  74 +
  75 + public Long getOrgaoPosse() {
  76 + return orgaoPosse;
  77 + }
  78 +
  79 + public void setOrgaoPosse(Long orgaoPosse) {
  80 + this.orgaoPosse = orgaoPosse;
  81 + }
  82 +
  83 + public Long getOrgaoOrigem() {
  84 + return orgaoOrigem;
  85 + }
  86 +
  87 + public void setOrgaoOrigem(Long orgaoOrigem) {
  88 + this.orgaoOrigem = orgaoOrigem;
  89 + }
  90 +
  91 + public Long getOrgaoRegistro() {
  92 + return orgaoRegistro;
  93 + }
  94 +
  95 + public void setOrgaoRegistro(Long orgaoRegistro) {
  96 + this.orgaoRegistro = orgaoRegistro;
  97 + }
  98 +
  99 + public Date getRegistro() {
  100 + return registro;
  101 + }
  102 +
  103 + public void setRegistro(Date registro) {
  104 + this.registro = registro;
  105 + }
  106 +
  107 +}
... ...