• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wmixvideo / nfe / #9459

24 Jun 2025 01:09AM UTC coverage: 51.378% (+0.5%) from 50.851%
#9459

push

web-flow
Merge 0ce3effce into bb9f583b3

14003 of 27255 relevant lines covered (51.38%)

0.51 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/fincatto/documentofiscal/cte400/classes/nota/CTeNotaEndereco.java
1
package com.fincatto.documentofiscal.cte400.classes.nota;
2

3
import com.fincatto.documentofiscal.DFBase;
4
import com.fincatto.documentofiscal.DFPais;
5
import com.fincatto.documentofiscal.validadores.DFStringValidador;
6
import org.simpleframework.xml.Element;
7

8
/**
9
 * Dados do endereço
10
 */
11

12
public class CTeNotaEndereco extends DFBase {
×
13
    private static final long serialVersionUID = -2162987203356100268L;
14

15
    @Element(name = "xLgr")
16
    private String logradouro;
17
    
18
    @Element(name = "nro")
19
    private String numero;
20

21
    @Element(name = "xCpl", required = false)
22
    private String complemento;
23
    
24
    @Element(name = "xBairro")
25
    private String bairro;
26
    
27
    @Element(name = "cMun")
28
    private String codigoMunicipio;
29
    
30
    @Element(name = "xMun")
31
    private String descricaoMunicipio;
32

33
    @Element(name = "CEP", required = false)
34
    private String cep;
35
    
36
    @Element(name = "UF")
37
    private String siglaUF;
38

39
    @Element(name = "cPais", required = false)
40
    private DFPais codigoPais;
41

42
    @Element(name = "xPais", required = false)
43
    private String descricaoPais;
44

45
    public String getLogradouro() {
46
        return this.logradouro;
×
47
    }
48

49
    /**
50
     * Logradouro
51
     */
52
    public void setLogradouro(final String logradouro) {
53
        DFStringValidador.tamanho2ate60(logradouro, "Logradouro");
×
54
        this.logradouro = logradouro;
×
55
    }
×
56

57
    public String getNumero() {
58
        return this.numero;
×
59
    }
60

61
    /**
62
     * Número
63
     */
64
    public void setNumero(final String numero) {
65
        DFStringValidador.tamanho60(numero, "Número");
×
66
        this.numero = numero;
×
67
    }
×
68

69
    public String getComplemento() {
70
        return this.complemento;
×
71
    }
72

73
    /**
74
     * Complemento
75
     */
76
    public void setComplemento(final String complemento) {
77
        DFStringValidador.tamanho60(complemento, "Complemento");
×
78
        this.complemento = complemento;
×
79
    }
×
80

81
    public String getBairro() {
82
        return this.bairro;
×
83
    }
84

85
    /**
86
     * Bairro
87
     */
88
    public void setBairro(final String bairro) {
89
        DFStringValidador.tamanho2ate60(bairro, "Bairro");
×
90
        this.bairro = bairro;
×
91
    }
×
92

93
    public String getCodigoMunicipio() {
94
        return this.codigoMunicipio;
×
95
    }
96

97
    /**
98
     * Código do município (utilizar a tabela do IBGE)<br>
99
     * Informar 9999999 para operações com o exterior.
100
     */
101
    public void setCodigoMunicipio(final String codigoMunicipio) {
102
        DFStringValidador.exatamente7N(codigoMunicipio, "Código do município");
×
103
        this.codigoMunicipio = codigoMunicipio;
×
104
    }
×
105

106
    public String getDescricaoMunicipio() {
107
        return this.descricaoMunicipio;
×
108
    }
109

110
    /**
111
     * Nome do município<br>
112
     * Informar EXTERIOR para operações com o exterior.
113
     */
114
    public void setDescricaoMunicipio(final String descricaoMunicipio) {
115
        DFStringValidador.tamanho2ate60(descricaoMunicipio, "Nome do município");
×
116
        this.descricaoMunicipio = descricaoMunicipio;
×
117
    }
×
118

119
    public String getCep() {
120
        return this.cep;
×
121
    }
122

123
    /**
124
     * CEP<br>
125
     * Informar os zeros não significativos
126
     */
127
    public void setCep(final String cep) {
128
        DFStringValidador.exatamente8N(cep, "CEP");
×
129
        this.cep = cep;
×
130
    }
×
131

132
    public String getSiglaUF() {
133
        return this.siglaUF;
×
134
    }
135

136
    /**
137
     * Sigla da UF<br>
138
     * Informar EX para operações com o exterior.
139
     */
140
    public void setSiglaUF(final String siglaUf) {
141
        DFStringValidador.exatamente2(siglaUf, "Sigla da UF");
×
142
        this.siglaUF = siglaUf;
×
143
    }
×
144

145
    public DFPais getCodigoPais() {
146
        return this.codigoPais;
×
147
    }
148

149
    /**
150
     * Código do país<br>
151
     * Utilizar a tabela do BACEN
152
     */
153
    public void setCodigoPais(final String codigoPais) {
154
        DFStringValidador.tamanho4N(codigoPais, "Código do país");
×
155
        this.codigoPais = DFPais.valueOfCodigo(codigoPais);
×
156
    }
×
157

158
    public String getDescricaoPais() {
159
        return this.descricaoPais;
×
160
    }
161

162
    /**
163
     * Nome do país
164
     */
165
    public void setDescricaoPais(final String descricaoPais) {
166
        DFStringValidador.tamanho2ate60(descricaoPais, "Nome do país");
×
167
        this.descricaoPais = descricaoPais;
×
168
    }
×
169
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc