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

wmixvideo / nfe / #7324

18 Nov 2025 12:44PM UTC coverage: 52.488%. Remained the same
#7324

push

web-flow
Merge 5aad707ce into 2d4409cab

272 of 387 new or added lines in 14 files covered. (70.28%)

704 existing lines in 45 files now uncovered.

14639 of 27890 relevant lines covered (52.49%)

0.52 hits per line

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

96.67
/src/main/java/com/fincatto/documentofiscal/DFPais.java
1
package com.fincatto.documentofiscal;
2

3
import java.time.LocalDate;
4
import java.util.Arrays;
5
import java.util.List;
6
import java.util.stream.Collectors;
7

8
import org.apache.commons.lang3.Strings;
9

10
/**
11
 * Created by Eldevan Nery Junior on 04/05/18. Define os paises e suas
12
 * descricoes conforme tabela da receita: http://www.nfe.fazenda.gov.br/ em
13
 * Documentos > Diversos >
14
 *
15
 * Tabela de Pais - Relacionada a NT 2018.003. v1.00 (atualizada em 04/05/2018):
16
 * http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=hdos6Z3A8Xc=
17
 */
18
public enum DFPais {
1✔
19

20
        AFEGANISTAO(132, "AFEGANISTAO", LocalDate.of(2006, 1, 1)),
1✔
21
        ALAND_ILHAS(153, "ALAND, ILHAS", LocalDate.of(2017, 1, 1)),
1✔
22
        ALBANIA_REPUBLICA_DA(175, "ALBANIA, REPUBLICA  DA", LocalDate.of(2006, 1, 1)),
1✔
23
        ALEMANHA(230, "ALEMANHA", LocalDate.of(2006, 1, 1)), BURKINA_FASO(310, "BURKINA FASO", LocalDate.of(2006, 1, 1)),
1✔
24
        ANDORRA(370, "ANDORRA", LocalDate.of(2006, 1, 1)), ANGOLA(400, "ANGOLA", LocalDate.of(2006, 1, 1)),
1✔
25
        ANGUILLA(418, "ANGUILLA", LocalDate.of(2006, 1, 1)), ANTARTICA(420, "ANTARTICA", LocalDate.of(2017, 1, 1)),
1✔
26
        ANTIGUA_E_BARBUDA(434, "ANTIGUA E BARBUDA", LocalDate.of(2006, 1, 1)),
1✔
27
        ANTILHAS_HOLANDESAS(477, "ANTILHAS HOLANDESAS", LocalDate.of(2006, 1, 1)),
1✔
28
        ARABIA_SAUDITA(531, "ARABIA SAUDITA", LocalDate.of(2006, 1, 1)), ARGELIA(590, "ARGELIA", LocalDate.of(2006, 1, 1)),
1✔
29
        ARGENTINA(639, "ARGENTINA", LocalDate.of(2006, 1, 1)),
1✔
30
        ARMENIA_REPUBLICA_DA(647, "ARMENIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
31
        ARUBA(655, "ARUBA", LocalDate.of(2006, 1, 1)), AUSTRALIA(698, "AUSTRALIA", LocalDate.of(2006, 1, 1)),
1✔
32
        AUSTRIA(728, "AUSTRIA", LocalDate.of(2006, 1, 1)),
1✔
33
        AZERBAIJAO_REPUBLICA_DO(736, "AZERBAIJAO, REPUBLICA DO", LocalDate.of(2006, 1, 1)),
1✔
34
        BAHAMAS_ILHAS(779, "BAHAMAS, ILHAS", LocalDate.of(2006, 1, 1)),
1✔
35
        BAHREIN_ILHAS(809, "BAHREIN, ILHAS", LocalDate.of(2006, 1, 1)),
1✔
36
        BANGLADESH(817, "BANGLADESH", LocalDate.of(2006, 1, 1)), BARBADOS(833, "BARBADOS", LocalDate.of(2006, 1, 1)),
1✔
37
        BELARUS_REPUBLICA_DA(850, "BELARUS, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
38
        BELGICA(876, "BELGICA", LocalDate.of(2006, 1, 1)), BELIZE(884, "BELIZE", LocalDate.of(2006, 1, 1)),
1✔
39
        BERMUDAS(906, "BERMUDAS", LocalDate.of(2006, 1, 1)),
1✔
40
        MIANMAR_BIRMANIA(930, "MIANMAR (BIRMANIA)", LocalDate.of(2006, 1, 1)),
1✔
41
        BOLIVIA_ESTADO_PLURINACIONAL_DA(973, "BOLIVIA, ESTADO PLURINACIONAL DA", LocalDate.of(2006, 1, 1)),
1✔
42
        BOSNIA_HERZEGOVINA_REPUBLICA_DA(981, "BOSNIA-HERZEGOVINA (REPUBLICA DA)", LocalDate.of(2006, 1, 1)),
1✔
43
        BONAIRE(990, "BONAIRE", LocalDate.of(2017, 1, 1)), BOTSUANA(1015, "BOTSUANA", LocalDate.of(2006, 1, 1)),
1✔
44
        BOUVET_ILHA(1023, "BOUVET, ILHA", LocalDate.of(2017, 1, 1)), BRASIL(1058, "BRASIL", LocalDate.of(2006, 1, 1)),
1✔
45
        BRUNEI(1082, "BRUNEI", LocalDate.of(2006, 1, 1)),
1✔
46
        BULGARIA_REPUBLICA_DA(1112, "BULGARIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
47
        BURUNDI(1155, "BURUNDI", LocalDate.of(2006, 1, 1)), BUTAO(1198, "BUTAO", LocalDate.of(2006, 1, 1)),
1✔
48
        CABO_VERDE_REPUBLICA_DE(1279, "CABO VERDE, REPUBLICA DE", LocalDate.of(2006, 1, 1)),
1✔
49
        CAYMAN_ILHAS(1376, "CAYMAN, ILHAS", LocalDate.of(2006, 1, 1)), CAMBOJA(1414, "CAMBOJA", LocalDate.of(2006, 1, 1)),
1✔
50
        CAMAROES(1457, "CAMAROES", LocalDate.of(2006, 1, 1)), CANADA(1490, "CANADA", LocalDate.of(2006, 1, 1)),
1✔
51
        CAZAQUISTAO_REPUBLICA_DO(1538, "CAZAQUISTAO, REPUBLICA DO", LocalDate.of(2006, 1, 1)),
1✔
52
        CATAR(1546, "CATAR", LocalDate.of(2006, 1, 1)), CHILE(1589, "CHILE", LocalDate.of(2006, 1, 1)),
1✔
53
        CHINA_REPUBLICA_POPULAR(1600, "CHINA, REPUBLICA POPULAR", LocalDate.of(2006, 1, 1)),
1✔
54
        FORMOSA_TAIWAN(1619, "FORMOSA (TAIWAN)", LocalDate.of(2006, 1, 1)),
1✔
55
        CHIPRE(1635, "CHIPRE", LocalDate.of(2006, 1, 1)),
1✔
56
        COCOS_KEELING_ILHAS(1651, "COCOS(KEELING),ILHAS", LocalDate.of(2006, 1, 1)),
1✔
57
        COLOMBIA(1694, "COLOMBIA", LocalDate.of(2006, 1, 1)),
1✔
58
        COMORES_ILHAS(1732, "COMORES, ILHAS", LocalDate.of(2006, 1, 1)), CONGO(1775, "CONGO", LocalDate.of(2006, 1, 1)),
1✔
59
        COOK_ILHAS(1830, "COOK, ILHAS", LocalDate.of(2006, 1, 1)),
1✔
60
        COREIA_DO_NORTE__REP_POP_DEMOCRATICA(1872, "COREIA (DO NORTE), REP.POP.DEMOCRATICA", LocalDate.of(2006, 1, 1)),
1✔
61
        COREIA_DO_SUL__REPUBLICA_DA(1902, "COREIA (DO SUL), REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
62
        COSTA_DO_MARFIM(1937, "COSTA DO MARFIM", LocalDate.of(2006, 1, 1)),
1✔
63
        CROACIA_REPUBLICA_DA(1953, "CROACIA (REPUBLICA DA)", LocalDate.of(2006, 1, 1)),
1✔
64
        COSTA_RICA(1961, "COSTA RICA", LocalDate.of(2006, 1, 1)), KUWAIT(1988, "KUWAIT", LocalDate.of(2006, 1, 1)),
1✔
65
        CUBA(1996, "CUBA", LocalDate.of(2006, 1, 1)), CURACAO(2003, "CURACAO", LocalDate.of(2017, 1, 1)),
1✔
66
        BENIN(2291, "BENIN", LocalDate.of(2006, 1, 1)), DINAMARCA(2321, "DINAMARCA", LocalDate.of(2006, 1, 1)),
1✔
67
        DOMINICA_ILHA(2356, "DOMINICA,ILHA", LocalDate.of(2006, 1, 1)), EQUADOR(2399, "EQUADOR", LocalDate.of(2006, 1, 1)),
1✔
68
        EGITO(2402, "EGITO", LocalDate.of(2006, 1, 1)), ERITREIA(2437, "ERITREIA", LocalDate.of(2006, 1, 1)),
1✔
69
        EMIRADOS_ARABES_UNIDOS(2445, "EMIRADOS ARABES UNIDOS", LocalDate.of(2006, 1, 1)),
1✔
70
        ESPANHA(2453, "ESPANHA", LocalDate.of(2006, 1, 1)),
1✔
71
        ESLOVENIA_REPUBLICA_DA(2461, "ESLOVENIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
72
        ESLOVACA_REPUBLICA(2470, "ESLOVACA, REPUBLICA", LocalDate.of(2006, 1, 1)),
1✔
73
        ESTADOS_UNIDOS(2496, "ESTADOS UNIDOS", LocalDate.of(2006, 1, 1)),
1✔
74
        ESTONIA_REPUBLICA_DA(2518, "ESTONIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
75
        ETIOPIA(2534, "ETIOPIA", LocalDate.of(2006, 1, 1)),
1✔
76
        FALKLAND_ILHAS_MALVINAS(2550, "FALKLAND (ILHAS MALVINAS)", LocalDate.of(2006, 1, 1)),
1✔
77
        FEROE_ILHAS(2593, "FEROE, ILHAS", LocalDate.of(2006, 1, 1)), FILIPINAS(2674, "FILIPINAS", LocalDate.of(2006, 1, 1)),
1✔
78
        FINLANDIA(2712, "FINLANDIA", LocalDate.of(2006, 1, 1)), FRANCA(2755, "FRANCA", LocalDate.of(2006, 1, 1)),
1✔
79
        GABAO(2810, "GABAO", LocalDate.of(2006, 1, 1)), GAMBIA(2852, "GAMBIA", LocalDate.of(2006, 1, 1)),
1✔
80
        GANA(2895, "GANA", LocalDate.of(2006, 1, 1)),
1✔
81
        GEORGIA_REPUBLICA_DA(2917, "GEORGIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
82
        ILHAS_GEORGIA_DO_SUL_E_SANDWICH_DO_SUL(2925, "ILHAS GEORGIA DO SUL E SANDWICH DO SUL", LocalDate.of(2017, 1, 1)),
1✔
83
        GIBRALTAR(2933, "GIBRALTAR", LocalDate.of(2006, 1, 1)), GRANADA(2976, "GRANADA", LocalDate.of(2006, 1, 1)),
1✔
84
        GRECIA(3018, "GRECIA", LocalDate.of(2006, 1, 1)), GROENLANDIA(3050, "GROENLANDIA", LocalDate.of(2006, 1, 1)),
1✔
85
        GUADALUPE(3093, "GUADALUPE", LocalDate.of(2006, 1, 1)), GUAM(3131, "GUAM", LocalDate.of(2006, 1, 1)),
1✔
86
        GUATEMALA(3174, "GUATEMALA", LocalDate.of(2006, 1, 1)),
1✔
87
        GUERNSEY_ILHA_DO_CANAL_INCLUI_ALDERNEY_E_SARK(3212, "GUERNSEY, ILHA DO CANAL (INCLUI ALDERNEY E SARK)",
1✔
88
                        LocalDate.of(2017, 1, 1)),
1✔
89
        GUIANA_FRANCESA(3255, "GUIANA FRANCESA", LocalDate.of(2006, 1, 1)), GUINE(3298, "GUINE", LocalDate.of(2006, 1, 1)),
1✔
90
        GUINE_EQUATORIAL(3310, "GUINE-EQUATORIAL", LocalDate.of(2006, 1, 1)),
1✔
91
        GUINE_BISSAU(3344, "GUINE-BISSAU", LocalDate.of(2006, 1, 1)), GUIANA(3379, "GUIANA", LocalDate.of(2006, 1, 1)),
1✔
92
        HAITI(3417, "HAITI", LocalDate.of(2006, 1, 1)),
1✔
93
        ILHA_HEARD_E_ILHAS_MCDONALD(3433, "ILHA HEARD E ILHAS MCDONALD", LocalDate.of(2017, 1, 1)),
1✔
94
        HONDURAS(3450, "HONDURAS", LocalDate.of(2006, 1, 1)), HONG_KONG(3514, "HONG KONG", LocalDate.of(2006, 1, 1)),
1✔
95
        HUNGRIA_REPUBLICA_DA(3557, "HUNGRIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
96
        IEMEN(3573, "IEMEN", LocalDate.of(2006, 1, 1)), MAN_ILHA_DE(3595, "MAN, ILHA DE", LocalDate.of(2006, 1, 1)),
1✔
97
        INDIA(3611, "INDIA", LocalDate.of(2006, 1, 1)), INDONESIA(3654, "INDONESIA", LocalDate.of(2006, 1, 1)),
1✔
98
        IRAQUE(3697, "IRAQUE", LocalDate.of(2006, 1, 1)),
1✔
99
        IRA_REPUBLICA_ISLAMICA_DO(3727, "IRA, REPUBLICA ISLAMICA DO", LocalDate.of(2006, 1, 1)),
1✔
100
        IRLANDA(3751, "IRLANDA", LocalDate.of(2006, 1, 1)), ISLANDIA(3794, "ISLANDIA", LocalDate.of(2006, 1, 1)),
1✔
101
        ISRAEL(3832, "ISRAEL", LocalDate.of(2006, 1, 1)), ITALIA(3867, "ITALIA", LocalDate.of(2006, 1, 1)),
1✔
102
        JAMAICA(3913, "JAMAICA", LocalDate.of(2006, 1, 1)),
1✔
103
        JERSEY_ILHA_DO_CANAL(3930, "JERSEY, ILHA DO CANAL", LocalDate.of(2017, 1, 1)),
1✔
104
        JOHNSTON_ILHAS(3964, "JOHNSTON, ILHAS", LocalDate.of(2006, 1, 1)), JAPAO(3999, "JAPAO", LocalDate.of(2006, 1, 1)),
1✔
105
        JORDANIA(4030, "JORDANIA", LocalDate.of(2006, 1, 1)), KIRIBATI(4111, "KIRIBATI", LocalDate.of(2006, 1, 1)),
1✔
106
        LAOS_REP_POP_DEMOCR_DO(4200, "LAOS, REP.POP.DEMOCR.DO", LocalDate.of(2006, 1, 1)),
1✔
107
        LEBUAN_ILHAS(4235, "LEBUAN,ILHAS", LocalDate.of(2006, 1, 1)), LESOTO(4260, "LESOTO", LocalDate.of(2006, 1, 1)),
1✔
108
        LETONIA_REPUBLICA_DA(4278, "LETONIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
109
        LIBANO(4316, "LIBANO", LocalDate.of(2006, 1, 1)), LIBERIA(4340, "LIBERIA", LocalDate.of(2006, 1, 1)),
1✔
110
        LIBIA(4383, "LIBIA", LocalDate.of(2006, 1, 1)), LIECHTENSTEIN(4405, "LIECHTENSTEIN", LocalDate.of(2006, 1, 1)),
1✔
111
        LITUANIA_REPUBLICA_DA(4421, "LITUANIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
112
        LUXEMBURGO(4456, "LUXEMBURGO", LocalDate.of(2006, 1, 1)), MACAU(4472, "MACAU", LocalDate.of(2006, 1, 1)),
1✔
113
        MACEDONIA_ANT_REP_IUGOSLAVA(4499, "MACEDONIA, ANT.REP.IUGOSLAVA", LocalDate.of(2006, 1, 1)),
1✔
114
        MADAGASCAR(4502, "MADAGASCAR", LocalDate.of(2006, 1, 1)),
1✔
115
        MADEIRA_ILHA_DA(4525, "MADEIRA, ILHA DA", LocalDate.of(2006, 1, 1)),
1✔
116
        MALASIA(4553, "MALASIA", LocalDate.of(2006, 1, 1)), MALAVI(4588, "MALAVI", LocalDate.of(2006, 1, 1)),
1✔
117
        MALDIVAS(4618, "MALDIVAS", LocalDate.of(2006, 1, 1)), MALI(4642, "MALI", LocalDate.of(2006, 1, 1)),
1✔
118
        MALTA(4677, "MALTA", LocalDate.of(2006, 1, 1)),
1✔
119
        MARIANAS_DO_NORTE(4723, "MARIANAS DO NORTE", LocalDate.of(2006, 1, 1)),
1✔
120
        MARROCOS(4740, "MARROCOS", LocalDate.of(2006, 1, 1)),
1✔
121
        MARSHALL_ILHAS(4766, "MARSHALL,ILHAS", LocalDate.of(2006, 1, 1)),
1✔
122
        MARTINICA(4774, "MARTINICA", LocalDate.of(2006, 1, 1)), MAURICIO(4855, "MAURICIO", LocalDate.of(2006, 1, 1)),
1✔
123
        MAURITANIA(4880, "MAURITANIA", LocalDate.of(2006, 1, 1)),
1✔
124
        MAYOTTE_ILHAS_FRANCESAS(4898, "MAYOTTE (ILHAS FRANCESAS)", LocalDate.of(2017, 1, 1)),
1✔
125
        MIDWAY_ILHAS(4901, "MIDWAY, ILHAS", LocalDate.of(2006, 1, 1)), MEXICO(4936, "MEXICO", LocalDate.of(2006, 1, 1)),
1✔
126
        MOLDAVIA_REPUBLICA_DA(4944, "MOLDAVIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
127
        MONACO(4952, "MONACO", LocalDate.of(2006, 1, 1)), MONGOLIA(4979, "MONGOLIA", LocalDate.of(2006, 1, 1)),
1✔
128
        MONTENEGRO(4985, "MONTENEGRO", LocalDate.of(2006, 1, 1)), MICRONESIA(4995, "MICRONESIA", LocalDate.of(2006, 1, 1)),
1✔
129
        MONTSERRAT_ILHAS(5010, "MONTSERRAT,ILHAS", LocalDate.of(2006, 1, 1)),
1✔
130
        MOCAMBIQUE(5053, "MOCAMBIQUE", LocalDate.of(2006, 1, 1)), NAMIBIA(5070, "NAMIBIA", LocalDate.of(2006, 1, 1)),
1✔
131
        NAURU(5088, "NAURU", LocalDate.of(2006, 1, 1)),
1✔
132
        CHRISTMAS_ILHA_NAVIDAD(5118, "CHRISTMAS,ILHA (NAVIDAD)", LocalDate.of(2006, 1, 1)),
1✔
133
        NEPAL(5177, "NEPAL", LocalDate.of(2006, 1, 1)), NICARAGUA(5215, "NICARAGUA", LocalDate.of(2006, 1, 1)),
1✔
134
        NIGER(5258, "NIGER", LocalDate.of(2006, 1, 1)), NIGERIA(5282, "NIGERIA", LocalDate.of(2006, 1, 1)),
1✔
135
        NIUE_ILHA(5312, "NIUE,ILHA", LocalDate.of(2006, 1, 1)),
1✔
136
        NORFOLK_ILHA(5355, "NORFOLK,ILHA", LocalDate.of(2006, 1, 1)), NORUEGA(5380, "NORUEGA", LocalDate.of(2006, 1, 1)),
1✔
137
        NOVA_CALEDONIA(5428, "NOVA CALEDONIA", LocalDate.of(2006, 1, 1)),
1✔
138
        PAPUA_NOVA_GUINE(5452, "PAPUA NOVA GUINE", LocalDate.of(2006, 1, 1)),
1✔
139
        NOVA_ZELANDIA(5487, "NOVA ZELANDIA", LocalDate.of(2006, 1, 1)), VANUATU(5517, "VANUATU", LocalDate.of(2006, 1, 1)),
1✔
140
        OMA(5568, "OMA", LocalDate.of(2006, 1, 1)),
1✔
141
        PACIFICO_ILHAS_DO_POSSESSAO_DOS_EUA(5665, "PACIFICO,ILHAS DO (POSSESSAO DOS EUA)", LocalDate.of(2006, 1, 1)),
1✔
142
        PAISES_BAIXOS_HOLANDA(5738, "PAISES BAIXOS (HOLANDA)", LocalDate.of(2006, 1, 1)),
1✔
143
        PALAU(5754, "PALAU", LocalDate.of(2006, 1, 1)), PAQUISTAO(5762, "PAQUISTAO", LocalDate.of(2006, 1, 1)),
1✔
144
        PALESTINA(5780, "PALESTINA", LocalDate.of(2012, 11, 29)), PANAMA(5800, "PANAMA", LocalDate.of(2006, 1, 1)),
1✔
145
        PARAGUAI(5860, "PARAGUAI", LocalDate.of(2006, 1, 1)), PERU(5894, "PERU", LocalDate.of(2006, 1, 1)),
1✔
146
        PITCAIRN_ILHA(5932, "PITCAIRN,ILHA", LocalDate.of(2006, 1, 1)),
1✔
147
        POLINESIA_FRANCESA(5991, "POLINESIA FRANCESA", LocalDate.of(2006, 1, 1)),
1✔
148
        POLONIA_REPUBLICA_DA(6033, "POLONIA, REPUBLICA DA", LocalDate.of(2006, 1, 1)),
1✔
149
        PORTUGAL(6076, "PORTUGAL", LocalDate.of(2006, 1, 1)), PORTO_RICO(6114, "PORTO RICO", LocalDate.of(2006, 1, 1)),
1✔
150
        QUENIA(6238, "QUENIA", LocalDate.of(2006, 1, 1)),
1✔
151
        QUIRGUIZ_REPUBLICA(6254, "QUIRGUIZ, REPUBLICA", LocalDate.of(2006, 1, 1)),
1✔
152
        REINO_UNIDO(6289, "REINO UNIDO", LocalDate.of(2006, 1, 1)),
1✔
153
        REPUBLICA_CENTRO_AFRICANA(6408, "REPUBLICA CENTRO-AFRICANA", LocalDate.of(2006, 1, 1)),
1✔
154
        REPUBLICA_DOMINICANA(6475, "REPUBLICA DOMINICANA", LocalDate.of(2006, 1, 1)),
1✔
155
        REUNIAO_ILHA(6602, "REUNIAO, ILHA", LocalDate.of(2006, 1, 1)), ZIMBABUE(6653, "ZIMBABUE", LocalDate.of(2006, 1, 1)),
1✔
156
        ROMENIA(6700, "ROMENIA", LocalDate.of(2006, 1, 1)), RUANDA(6750, "RUANDA", LocalDate.of(2006, 1, 1)),
1✔
157
        RUSSIA_FEDERACAO_DA(6769, "RUSSIA, FEDERACAO DA", LocalDate.of(2006, 1, 1)),
1✔
158
        SALOMAO_ILHAS(6777, "SALOMAO, ILHAS", LocalDate.of(2006, 1, 1)),
1✔
159
        SAARA_OCIDENTAL(6858, "SAARA OCIDENTAL", LocalDate.of(2006, 1, 1)),
1✔
160
        EL_SALVADOR(6874, "EL SALVADOR", LocalDate.of(2006, 1, 1)), SAMOA(6904, "SAMOA", LocalDate.of(2006, 1, 1)),
1✔
161
        SAMOA_AMERICANA(6912, "SAMOA AMERICANA", LocalDate.of(2006, 1, 1)),
1✔
162
        SAO_CRISTOVAO_E_NEVES_ILHAS(6955, "SAO CRISTOVAO E NEVES,ILHAS", LocalDate.of(2006, 1, 1)),
1✔
163
        SAO_BARTOLOMEU(6939, "SAO BARTOLOMEU", LocalDate.of(2017, 1, 1)),
1✔
164
        SAN_MARINO(6971, "SAN MARINO", LocalDate.of(2006, 1, 1)),
1✔
165
        ILHAS_DE_SAO_MARTINHO_PARTE_FRANCESA(6980, "ILHAS DE SAO MARTINHO (PARTE FRANCESA)", LocalDate.of(2017, 1, 1)),
1✔
166
        SAO_MARTINHO_ILHA_DE_PARTE_FRANCESA(6998, "SAO MARTINHO, ILHA DE (PARTE FRANCESA)", LocalDate.of(2017, 1, 1)),
1✔
167
        SAO_PEDRO_E_MIQUELON(7005, "SAO PEDRO E MIQUELON", LocalDate.of(2006, 1, 1)),
1✔
168
        SAO_VICENTE_E_GRANADINAS(7056, "SAO VICENTE E GRANADINAS", LocalDate.of(2006, 1, 1)),
1✔
169
        SANTA_HELENA(7102, "SANTA HELENA", LocalDate.of(2006, 1, 1)),
1✔
170
        SANTA_LUCIA(7153, "SANTA LUCIA", LocalDate.of(2006, 1, 1)),
1✔
171
        SAO_TOME_E_PRINCIPE_ILHAS(7200, "SAO TOME E PRINCIPE, ILHAS", LocalDate.of(2006, 1, 1)),
1✔
172
        SENEGAL(7285, "SENEGAL", LocalDate.of(2006, 1, 1)), SEYCHELLES(7315, "SEYCHELLES", LocalDate.of(2006, 1, 1)),
1✔
173
        SERRA_LEOA(7358, "SERRA LEOA", LocalDate.of(2006, 1, 1)), SERVIA(7370, "SERVIA", LocalDate.of(2006, 1, 1)),
1✔
174
        CINGAPURA(7412, "CINGAPURA", LocalDate.of(2006, 1, 1)),
1✔
175
        SIRIA_REPUBLICA_ARABE_DA(7447, "SIRIA, REPUBLICA ARABE DA", LocalDate.of(2006, 1, 1)),
1✔
176
        SOMALIA(7480, "SOMALIA", LocalDate.of(2006, 1, 1)), SRI_LANKA(7501, "SRI LANKA", LocalDate.of(2006, 1, 1)),
1✔
177
        SUAZILANDIA(7544, "SUAZILANDIA", LocalDate.of(2006, 1, 1)),
1✔
178
        SVALBARD_E_JAN_MAYERN(7552, "SVALBARD E JAN MAYERN", LocalDate.of(2017, 1, 1)),
1✔
179
        AFRICA_DO_SUL(7560, "AFRICA DO SUL", LocalDate.of(2006, 1, 1)), SUDAO(7595, "SUDAO", LocalDate.of(2011, 7, 1)),
1✔
180
        SUD_O_DO_SUL(7600, "SUDÃO DO SUL", LocalDate.of(2006, 1, 1)), SUECIA(7641, "SUECIA", LocalDate.of(2006, 1, 1)),
1✔
181
        SUICA(7676, "SUICA", LocalDate.of(2006, 1, 1)), SURINAME(7706, "SURINAME", LocalDate.of(2006, 1, 1)),
1✔
182
        TADJIQUISTAO_REPUBLICA_DO(7722, "TADJIQUISTAO, REPUBLICA DO", LocalDate.of(2006, 1, 1)),
1✔
183
        TAILANDIA(7765, "TAILANDIA", LocalDate.of(2006, 1, 1)),
1✔
184
        TANZANIA_REP_UNIDA_DA(7803, "TANZANIA, REP.UNIDA DA", LocalDate.of(2006, 1, 1)),
1✔
185
        TERRAS_AUSTRAIS_E_ANTARTICAS_FRANCESAS(7811, "TERRAS AUSTRAIS E ANTARTICAS FRANCESAS", LocalDate.of(2017, 1, 1)),
1✔
186
        TERRITORIO_BRIT_OC_INDICO(7820, "TERRITORIO BRIT.OC.INDICO", LocalDate.of(2006, 1, 1)),
1✔
187
        DJIBUTI(7838, "DJIBUTI", LocalDate.of(2006, 1, 1)), CHADE(7889, "CHADE", LocalDate.of(2006, 1, 1)),
1✔
188
        TCHECA_REPUBLICA(7919, "TCHECA, REPUBLICA", LocalDate.of(2006, 1, 1)),
1✔
189
        TIMOR_LESTE(7951, "TIMOR LESTE", LocalDate.of(2006, 1, 1)), TOGO(8001, "TOGO", LocalDate.of(2006, 1, 1)),
1✔
190
        TOQUELAU_ILHAS(8052, "TOQUELAU,ILHAS", LocalDate.of(2006, 1, 1)), TONGA(8109, "TONGA", LocalDate.of(2006, 1, 1)),
1✔
191
        TRINIDAD_E_TOBAGO(8150, "TRINIDAD E TOBAGO", LocalDate.of(2006, 1, 1)),
1✔
192
        TUNISIA(8206, "TUNISIA", LocalDate.of(2006, 1, 1)),
1✔
193
        TURCAS_E_CAICOS_ILHAS(8230, "TURCAS E CAICOS,ILHAS", LocalDate.of(2006, 1, 1)),
1✔
194
        TURCOMENISTAO_REPUBLICA_DO(8249, "TURCOMENISTAO, REPUBLICA DO", LocalDate.of(2006, 1, 1)),
1✔
195
        TURQUIA(8273, "TURQUIA", LocalDate.of(2006, 1, 1)), TUVALU(8281, "TUVALU", LocalDate.of(2006, 1, 1)),
1✔
196
        UCRANIA(8311, "UCRANIA", LocalDate.of(2006, 1, 1)), UGANDA(8338, "UGANDA", LocalDate.of(2006, 1, 1)),
1✔
197
        URUGUAI(8451, "URUGUAI", LocalDate.of(2006, 1, 1)),
1✔
198
        UZBEQUISTAO_REPUBLICA_DO(8478, "UZBEQUISTAO, REPUBLICA DO", LocalDate.of(2006, 1, 1)),
1✔
199
        VATICANO_EST_DA_CIDADE_DO(8486, "VATICANO, EST.DA CIDADE DO", LocalDate.of(2006, 1, 1)),
1✔
200
        VENEZUELA(8508, "VENEZUELA", LocalDate.of(2006, 1, 1)), VIETNA(8583, "VIETNA", LocalDate.of(2006, 1, 1)),
1✔
201
        VIRGENS_ILHAS_BRITANICAS(8630, "VIRGENS,ILHAS (BRITANICAS)", LocalDate.of(2006, 1, 1)),
1✔
202
        VIRGENS_ILHAS_E_U_A(8664, "VIRGENS,ILHAS (E.U.A.)", LocalDate.of(2006, 1, 1)),
1✔
203
        FIJI(8702, "FIJI", LocalDate.of(2006, 1, 1)),
1✔
204
        WALLIS_E_FUTUNA_ILHAS(8753, "WALLIS E FUTUNA, ILHAS", LocalDate.of(2017, 1, 1)),
1✔
205
        WAKE_ILHA(8737, "WAKE, ILHA", LocalDate.of(2006, 1, 1)),
1✔
206
        CONGO_REPUBLICA_DEMOCRATICA_DO(8885, "CONGO, REPUBLICA DEMOCRATICA DO", LocalDate.of(2006, 1, 1)),
1✔
207
        ZAMBIA(8907, "ZAMBIA", LocalDate.of(2006, 1, 1));
1✔
208

209
        private Integer codigo;
210
        private String descricao;
211
        private LocalDate dataInicio;
212

213
        DFPais(Integer codigo, String descricao, LocalDate dataInicio) {
1✔
214
                this.codigo = codigo;
1✔
215
                this.descricao = descricao;
1✔
216
                this.dataInicio = dataInicio;
1✔
217
        }
1✔
218

219
        public Integer getCodigo() {
220
                return codigo;
1✔
221
        }
222

223
        public void setCodigo(Integer codigo) {
NEW
224
                this.codigo = codigo;
×
NEW
225
        }
×
226

227
        public String getDescricao() {
228
                return descricao;
1✔
229
        }
230

231
        public void setDescricao(String descricao) {
NEW
232
                this.descricao = descricao;
×
NEW
233
        }
×
234

235
        public LocalDate getDataInicio() {
NEW
236
                return dataInicio;
×
237
        }
238

239
        public void setDataInicio(LocalDate dataInicio) {
NEW
240
                this.dataInicio = dataInicio;
×
NEW
241
        }
×
242

243
        @Override
244
        public String toString() {
245
                return this.getDescricao();
1✔
246
        }
247

248
        public static DFPais valueOfCodigo(Integer codigo) {
249
                return Arrays.stream(DFPais.values()).filter(dfPais -> dfPais.getCodigo().equals(codigo)).findFirst()
1✔
250
                                .orElse(null);
1✔
251
        }
252

253
        public static DFPais valueOfCodigo(String codigo) {
254
                return Arrays.stream(DFPais.values()).filter(dfPais -> dfPais.getCodigo().toString().equals(codigo)).findFirst()
1✔
255
                                .orElse(null);
1✔
256
        }
257

258
        public static List<DFPais> getListByDesc(String codigo) {
259
                return Arrays.stream(DFPais.values()).filter(dfPais -> Strings.CI.contains(dfPais.getDescricao(), codigo))
1✔
260
                                .collect(Collectors.toList());
1✔
261
        }
262
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc