From 15b0150aac702c0f6ea9141f036d8b1c159b2a12 Mon Sep 17 00:00:00 2001 From: Israel Merljak Date: Tue, 28 May 2019 10:00:06 -0300 Subject: [PATCH] adicionando mensagens ao ConsultaDocumentoTransporteEspecifico.java --- pom.xml | 2 +- ...ConsultaDocumentoTransporteEspecifico.java | 21 +++++++++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index c4ad3b8..8c3d1bc 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 imerljak portalunico.siscomex.gov.br - 1.0.2 + 1.0.3 PortalUnicoSiscomex Classes da API do Portal Único de Comércio Exterior, a nova forma de interação entre as empresas privadas e os diversos órgãos públicos intervenientes no comércio exterior. https://val.portalunico.siscomex.gov.br/docs/api/ diff --git a/src/main/java/br/gov/siscomex/portalunico/cct/consultardocumentotransporteespecifico/ConsultaDocumentoTransporteEspecifico.java b/src/main/java/br/gov/siscomex/portalunico/cct/consultardocumentotransporteespecifico/ConsultaDocumentoTransporteEspecifico.java index 3df7be7..83f13ca 100644 --- a/src/main/java/br/gov/siscomex/portalunico/cct/consultardocumentotransporteespecifico/ConsultaDocumentoTransporteEspecifico.java +++ b/src/main/java/br/gov/siscomex/portalunico/cct/consultardocumentotransporteespecifico/ConsultaDocumentoTransporteEspecifico.java @@ -1,8 +1,11 @@ package br.gov.siscomex.portalunico.cct.consultardocumentotransporteespecifico; +import java.util.List; import java.util.Objects; import java.util.Set; + +import br.gov.siscomex.portalunico.cct.consultardocumentotransporte.Mensagem; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; @@ -12,6 +15,10 @@ public class ConsultaDocumentoTransporteEspecifico { @Expose private Set documentosTransporte = null; + @SerializedName("mensagens") + @Expose + private List mensagens; + public Set getDocumentosTransporte() { return documentosTransporte; } @@ -20,23 +27,33 @@ public void setDocumentosTransporte(Set documentosTranspor this.documentosTransporte = documentosTransporte; } + public List getMensagens() { + return mensagens; + } + + public void setMensagens(List mensagens) { + this.mensagens = mensagens; + } + @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; ConsultaDocumentoTransporteEspecifico that = (ConsultaDocumentoTransporteEspecifico) o; - return Objects.equals(documentosTransporte, that.documentosTransporte); + return Objects.equals(documentosTransporte, that.documentosTransporte) && + Objects.equals(mensagens, that.mensagens); } @Override public int hashCode() { - return Objects.hash(documentosTransporte); + return Objects.hash(documentosTransporte, mensagens); } @Override public String toString() { return "ConsultaDocumentoTransporteEspecifico{" + "documentosTransporte=" + documentosTransporte + + ", mensagens=" + mensagens + '}'; } }