public static DataPeriod findByShortForm(String shortForm) { for (DataPeriod period : DataPeriod.values()) { if (period.shortForm.equals(shortForm)) { return period; } } return null; }
public static DataPeriod findCeil(int days) { DataPeriod found = null; for (DataPeriod period : DataPeriod.values()) { if (period.getDays() >= days) { if (found == null || period.getDays() < found.getDays()) { found = period; } } } return found; }