Enum Class HolidayType

java.lang.Object
java.lang.Enum<HolidayType>
de.focus_shift.jollyday.core.HolidayType
All Implemented Interfaces:
Serializable, Comparable<HolidayType>, Constable

public enum HolidayType extends Enum<HolidayType>
Type of holiday. Each holiday can be placed in a category and this is represented by this type.
  • Enum Constant Details

    • PUBLIC_HOLIDAY

      public static final HolidayType PUBLIC_HOLIDAY
    • BANK_HOLIDAY

      public static final HolidayType BANK_HOLIDAY
    • OBSERVANCE

      public static final HolidayType OBSERVANCE
  • Method Details

    • values

      public static HolidayType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static HolidayType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null