Guest User

Untitled

a guest
Dec 11th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. tiposEventoMultiplicador = this._enumService.getSelectItems('/api/evento-tipo-multiplicador/tipos');
  2.  
  3. public enum EventoTipoMultiplicador implements EnumConverter<EventoTipoMultiplicador, String> {
  4.  
  5. VALOR("V", "Valor"),
  6. PERCENTUAL("P", "Percentual"),
  7. DIA("D", "Dia"),
  8. HORA("H", "Hora");
  9.  
  10. private final String codigo;
  11. private final String descricao;
  12.  
  13. public static final EnumValues<EventoTipoMultiplicador, String> VALORES = EnumUtils
  14. .getEnumValuesMap(EventoTipoMultiplicador.class);
  15.  
  16. EventoTipoMultiplicador(String codigo, String descricao) {
  17. this.codigo = codigo;
  18. this.descricao = descricao;
  19. }
  20.  
  21. @Override
  22. @JsonValue
  23. public String getValue() {
  24. return codigo;
  25. }
  26.  
  27. public String getDescricao() {
  28. return descricao;
  29. }
  30.  
  31.  
  32.  
  33. @JsonCreator
  34. public static EventoTipoMultiplicador fromValue(String v) {
  35. return EventoTipoMultiplicador.VALORES.getEnum(v);
  36. }
  37.  
  38. }
  39.  
  40. {header: 'Unidade', field: 'tipoMultiplicador.descrição'},
  41.  
  42. @JsonCreator
  43. public static EventoTipoMultiplicador fromValue(String v) {
  44. return EventoTipoMultiplicador.VALORES.getEnum(v);
  45. }
Add Comment
Please, Sign In to add comment