Esempio n. 1
0
  public boolean isHoliday(LocalDate date, CalendarConfig calendarConfig) {
    String holidayKey = calendarConfig.getHolidayKey();
    boolean isHoliday = false;
    if (!holidayKey.equals(NO_HOLIDAY_KEY)) {
      String[] holidayKeySplit = holidayKey.split("-");
      String country = holidayKeySplit[0];
      String region = holidayKeySplit[1];

      HolidayManager countryHolidays =
          HolidayManager.getInstance(ManagerParameters.create(HolidayCalendar.valueOf(country)));
      isHoliday = countryHolidays.isHoliday(date, region);
    }
    return isHoliday;
  }