| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package commons.enumerate;
- import java.util.EnumMap;
- public enum Sesso_e {
-
- NULLO(""),
- MASCHIO("Maschio"),
- FEMMINA("Femmina");
-
- public static EnumMap<Sesso_e, String> descriptions = new
- EnumMap<Sesso_e, String>(
- Sesso_e.class);
- static
- {
- for(Sesso_e e : Sesso_e.values())
- descriptions.put(e,e.description);
- }
-
- private String description;
- private Integer drOrdinal;
-
- private Sesso_e(String dsc)
- {
- this(dsc,null);
- }
-
- private Sesso_e(String dsc,Integer drOrdinal)
- {
- this.description = dsc;
- this.drOrdinal = drOrdinal;
- }
-
- public final String getDescription() { return description; }
- public final int getDrOrdinal() { return null == drOrdinal ? ordinal() : drOrdinal; }
- }
|