package com.intrbiz.bergamot.model.timeperiod.util;
import java.util.Calendar;
public enum Month {
JANUARY(Calendar.JANUARY),
FEBRUARY(Calendar.FEBRUARY),
MARCH(Calendar.MARCH),
APRIL(Calendar.APRIL),
MAY(Calendar.MAY),
JUNE(Calendar.JUNE),
JULY(Calendar.JULY),
AUGUST(Calendar.AUGUST),
SEPTEMBER(Calendar.SEPTEMBER),
OCTOBER(Calendar.OCTOBER),
NOVEMBER(Calendar.NOVEMBER),
DECEMBER(Calendar.DECEMBER);
private final int month;
private Month(int month)
{
this.month = month;
}
public int getMonth()
{
return this.month;
}
/**
* 0 indexed
*/
public static Month valueOf(int ordinal)
{
for (Month month : Month.values())
{
if (month.ordinal() == ordinal) return month;
}
return null;
}
}