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

wmixvideo / nfe / #9463

23 Jul 2025 01:31AM UTC coverage: 51.794% (+0.8%) from 50.977%
#9463

push

web-flow
Merge e37a5245a into cb8c6ab74

122 of 122 new or added lines in 1 file covered. (100.0%)

1090 existing lines in 75 files now uncovered.

14360 of 27725 relevant lines covered (51.79%)

0.52 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

UNCOV
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) {
UNCOV
53
        DFStringValidador.tamanho2ate60(logradouro, "Logradouro");
×
UNCOV
54
        this.logradouro = logradouro;
×
UNCOV
55
    }
×
56

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

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

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

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

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

85
    /**
86
     * Bairro
87
     */
88
    public void setBairro(final String bairro) {
UNCOV
89
        DFStringValidador.tamanho2ate60(bairro, "Bairro");
×
UNCOV
90
        this.bairro = bairro;
×
UNCOV
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) {
UNCOV
102
        DFStringValidador.exatamente7N(codigoMunicipio, "Código do município");
×
UNCOV
103
        this.codigoMunicipio = codigoMunicipio;
×
UNCOV
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) {
UNCOV
115
        DFStringValidador.tamanho2ate60(descricaoMunicipio, "Nome do município");
×
UNCOV
116
        this.descricaoMunicipio = descricaoMunicipio;
×
UNCOV
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) {
UNCOV
128
        DFStringValidador.exatamente8N(cep, "CEP");
×
UNCOV
129
        this.cep = cep;
×
UNCOV
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) {
UNCOV
141
        DFStringValidador.exatamente2(siglaUf, "Sigla da UF");
×
UNCOV
142
        this.siglaUF = siglaUf;
×
UNCOV
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) {
UNCOV
154
        DFStringValidador.tamanho4N(codigoPais, "Código do país");
×
UNCOV
155
        this.codigoPais = DFPais.valueOfCodigo(codigoPais);
×
UNCOV
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) {
UNCOV
166
        DFStringValidador.tamanho2ate60(descricaoPais, "Nome do país");
×
UNCOV
167
        this.descricaoPais = descricaoPais;
×
UNCOV
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