Enum ValuationDateDayEnum

java.lang.Object
java.lang.Enum<ValuationDateDayEnum>
cdm.legaldocumentation.csa.ValuationDateDayEnum
All Implemented Interfaces:
Serializable, Comparable<ValuationDateDayEnum>

@RosettaEnum("ValuationDateDayEnum") public enum ValuationDateDayEnum extends Enum<ValuationDateDayEnum>
Defines the conditions for the day for a Valuation Date.
Version:
7.0.0-dev.105
  • Enum Constant Details

    • MON

      @RosettaEnumValue("MON") public static final ValuationDateDayEnum MON
      Monday
    • TUE

      @RosettaEnumValue("TUE") public static final ValuationDateDayEnum TUE
      Tuesday
    • WED

      @RosettaEnumValue("WED") public static final ValuationDateDayEnum WED
      Wednesday
    • THU

      @RosettaEnumValue("THU") public static final ValuationDateDayEnum THU
      Thursday
    • FRI

      @RosettaEnumValue("FRI") public static final ValuationDateDayEnum FRI
      Friday
    • SAT

      @RosettaEnumValue("SAT") public static final ValuationDateDayEnum SAT
      Saturday
    • SUN

      @RosettaEnumValue("SUN") public static final ValuationDateDayEnum SUN
      Sunday
    • LOCAL_BUSINESS_DAY

      @RosettaEnumValue("LocalBusinessDay") public static final ValuationDateDayEnum LOCAL_BUSINESS_DAY
      The Date must be a day on which commercial banks are open for general business in the local market.
    • CALENDAR_DAY

      @RosettaEnumValue("CalendarDay") public static final ValuationDateDayEnum CALENDAR_DAY
      The Date can be a given day on the regular calendar.
    • NEW_YORK_BANKING_DAY

      @RosettaEnumValue(value="NewYorkBankingDay", displayName="New York Banking Day") public static final ValuationDateDayEnum NEW_YORK_BANKING_DAY
      The Date must be a New York Banking Day, that is a day, other than a Saturday or Sunday, on which banks are open for general commercial business in New York, USA.
  • Method Details

    • values

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

      public static ValuationDateDayEnum valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • fromDisplayName

      public static ValuationDateDayEnum fromDisplayName(String name)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ValuationDateDayEnum>
    • toDisplayString

      public String toDisplayString()