| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package commons.enumerate;
- import java.util.EnumMap;
- public enum Mese_e
- {
- NULLO(""),
- GENNAIO("Gennaio"),
- FEBBRAIO("Febbraio"),
- MARZO("Marzo"),
- APRILE("Aprile"),
- MAGGIO("Maggio"),
- GIUGNO("Giugno"),
- LUGLIO("Luglio"),
- AGOSTO("Agosto"),
- SETTEMBRE("Settembre"),
- OTTOBRE("Ottobre"),
- NOVEMBRE("Novembre"),
- DICEMBRE("Dicembre");
-
- public static EnumMap<Mese_e, String> descriptions = new
- EnumMap<Mese_e, String>(
- Mese_e.class);
- static
- {
- for(Mese_e e : Mese_e.values())
- descriptions.put(e,e.description);
- }
-
- private String description;
- private Integer drOrdinal;
-
- private Mese_e(String dsc)
- {
- this(dsc,null);
- }
-
- private Mese_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; }
- }
|