Rev 182 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1 | espaco | 1 | package br.com.ec.domain.model.tipos; |
| 2 | |||
| 3 | public enum TipoEscolaridade { |
||
| 4 | |||
| 5 | ANALFABETO("1", "ANALFABETO"), |
||
| 6 | ATE_4_SERIE_INCOMPLETA("2", "ATÉ A 4ª SÉRIE INCOMPLETA DO ENSINO FUNDAMENTAL"), |
||
| 7 | ATE_4_SERIE_COMPLETA("3", "4ª SÉRIE COMPLETA DO ENSINO FUNDAMENTAL"), |
||
| 8 | ATE_8_SERIE_INCOMPLETA("4", "ATÉ A 8ª SÉRIE INCOMPLETA DO ENSINO FUNDAMENTAL"), |
||
| 9 | ATE_8_SERIE_COMPLETA("5", "ENSINO FUNDAMENTAL COMPLETO"), |
||
| 10 | ENSINO_MEDIO_INCOMPLETO("6", "ENSINO MÉDIO INCOMPLETO"), |
||
| 11 | ENSINO_MEDIO_COMPLETO("7", "ENSINO MÉDIO COMPLETO"), |
||
| 12 | ENSINO_SUPERIOR_INCOMPLETO("8", "ENSINO SUPERIOR INCOMPLETO"), |
||
| 13 | ENSINO_SUPERIOR_COMPLETO("9", "ENSINO SUPERIOR COMPLETO"), |
||
| 14 | POS_GRADUADO("10", "PÓS-GRADUAÇÃO"), |
||
| 15 | MESTRADO("11", "MESTRADO"), |
||
| 16 | DOUTORADO("12", "DOUTORADO"); |
||
| 17 | |||
| 18 | private String tipo; |
||
| 19 | private String descricao; |
||
| 20 | |||
| 21 | private TipoEscolaridade(String tipo, String descricao) { |
||
| 22 | this.tipo = tipo; |
||
| 23 | this.descricao = descricao; |
||
| 24 | } |
||
| 25 | |||
| 26 | public String getDescricao() { |
||
| 27 | return descricao; |
||
| 28 | } |
||
| 29 | |||
| 30 | public String getValor() { |
||
| 31 | return tipo; |
||
| 32 | } |
||
| 33 | |||
| 34 | public static TipoEscolaridade parse(String tipo) { |
||
| 35 | for (TipoEscolaridade item : TipoEscolaridade.values()) { |
||
| 36 | if (item.getValor().equals(tipo)) { |
||
| 37 | return item; |
||
| 38 | } |
||
| 39 | } |
||
| 40 | return null; |
||
| 41 | } |
||
| 42 | |||
| 43 | } |