Class DateNotSelectableException

All Implemented Interfaces:
Serializable

public class DateNotSelectableException extends InvalidDataException

日期不可選異常

BusinessCalendar.validate(java.time.LocalDate) 對不可選日期丟出;繼承 InvalidDataException,由框架標準錯誤處理映射為 400(RFC 7807,含 i18n format/params:${0} = 日期、${1} = reasonCode)。

Since:
4.0
See Also:
  • Constructor Details

    • DateNotSelectableException

      public DateNotSelectableException(DayStatus status)
      建立異常
      Parameters:
      status - 不可選的日期狀態(含 reasonCode 與說明)
  • Method Details

    • getStatus

      public DayStatus getStatus()
      不可選的日期狀態
      Returns:
      DayStatus(transient——序列化後為 null)