OrdinamentoRicercaFrazione_e.java 883 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package commons.enumerate;
  2. import java.util.EnumMap;
  3. public enum OrdinamentoRicercaFrazione_e {
  4. NULLO(""),
  5. DESCRIZIONE("Descrizione"),
  6. CAP("Cap");
  7. public static EnumMap<OrdinamentoRicercaFrazione_e, String> descriptions = new
  8. EnumMap<OrdinamentoRicercaFrazione_e, String>(
  9. OrdinamentoRicercaFrazione_e.class);
  10. static
  11. {
  12. for(OrdinamentoRicercaFrazione_e e : OrdinamentoRicercaFrazione_e.values())
  13. descriptions.put(e,e.description);
  14. }
  15. private String description;
  16. private Integer drOrdinal;
  17. private OrdinamentoRicercaFrazione_e(String dsc)
  18. {
  19. this(dsc,null);
  20. }
  21. private OrdinamentoRicercaFrazione_e(String dsc,Integer drOrdinal)
  22. {
  23. this.description = dsc;
  24. this.drOrdinal = drOrdinal;
  25. }
  26. public final String getDescription() { return description; }
  27. public final int getDrOrdinal() { return null == drOrdinal ? ordinal() : drOrdinal; }
  28. }