Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.model.tipos;
public enum TipoPlanoVivo
{
INTERNET
("I",
"INTERNET"),
FIXO
("F",
"FIXO"),
SMARTPHONE
("S",
"SMARTPHONE"),
DEPENDENTE
("D",
"DEPENDENTE"),
PRE_PAGO
("P",
"PRÉ PAGO"),
VOZ
("V",
"VOZ"),
VAS
("A",
"VAS"),
FIXA_GVT_1P
("G",
"FIXA GVT 1P"),
FIXA_GVT_2P
("H",
"FIXA GVT 2P"),
FIXA_GVT_3P
("J",
"FIXA GVT 3P"),
INTERNET_GVT_1P
("B",
"INTERNET GVT 1P"),
INTERNET_GVT_2P
("N",
"INTERNET GVT 2P"),
INTERNET_GVT_3P
("M",
"INTERNET GVT 3P"),
TV_GVT_2P
("T",
"TV GVT 2P"),
TV_GVT_3P
("Y",
"TV GVT 3P"),
OUTROS
("O",
"OUTROS");
private String tipo
;
private String descricao
;
private TipoPlanoVivo
(String tipo,
String descricao
) {
this.
tipo = tipo
;
this.
descricao = descricao
;
}
public String getDescricao
() {
return descricao
;
}
public String getValor
() {
return tipo
;
}
public static TipoPlanoVivo parse
(String tipo
) {
for (TipoPlanoVivo item : TipoPlanoVivo.
values()) {
if (item.
getValor().
equals(tipo
)) {
return item
;
}
}
return null;
}
}