Enum DividendDateReferenceEnum

java.lang.Object
java.lang.Enum<DividendDateReferenceEnum>
cdm.product.asset.DividendDateReferenceEnum
All Implemented Interfaces:
Serializable, Comparable<DividendDateReferenceEnum>

@RosettaEnum("DividendDateReferenceEnum") public enum DividendDateReferenceEnum extends Enum<DividendDateReferenceEnum>
The enumerated values to specify the date by reference to which the dividend will be paid.
Version:
5.30.0
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    The dividend date will be specified ad-hoc by the parties, typically on the dividend ex-date.
    If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date – Ex Dividend'', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the Shares commenced trading 'ex' the relevant dividend on the Exchange.
    If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date – Issuer Payment', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the issuer pays the relevant dividend to a holder of record provided that in the case where the Equity Amount Payer is the party specified to be the sole Hedging Party and the Hedging Party has not received the Dividend Amount by such date, then the date falling a number of Currency Business Days as specified in the Cash Settlement Payment Date after actual receipt by the Hedging Party of the Received Ex Amount or Paid Ex Amount (as applicable).
    If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the Shares commenced trading 'ex' the relevant dividend on the Exchange.
    Total of dividends which go ex, paid on next following Equity Payment Date, which is immediately following the Dividend Period during which the Shares commence trading ex-dividend on the Exchange.
    Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Ex Date, unless the Dividend Ex Date is between the Equity Valuation and Payment Date in which case the dividend is deferred to the following Equity Payment Date
    Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Period during which the dividend is paid by the Issuer to the holders of record of a Share.
    Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (not including the Valuation Date) in which case the dividend is deferred to the following Equity Payment Date
    Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (including the Valuation Date) in which case the dividend is deferred to the following Equity Payment Date
    Total of dividends which go ex, paid on next following Interest Payment Date, which is immediately following the Dividend Period during which the Shares commence trading ex-dividend on the Exchange, or where the date on which the Shares commence trading ex-dividend is a Payment Date, such Payment Date.
    Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Period during which the dividend is paid by the Issuer to the holders of record of a Share.
    Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (not including the Valuation Date) in which case the dividend is deferred to the following Interest Payment Date.
    Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (including the Valuation Date) in which case the dividend is deferred to the following Interest Payment Date.
    Date on which the dividend will be paid by the issuer.
    In respect of each Dividend Period, the relevant Dividend Valuation Date.
    Equity payment date of the swap.
    Date on which a holder of the security is entitled to the dividend.
    If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Floating Amount Payment Date', then the Dividend Payment Date in respect of a Dividend Amount shall be the first Payment Date falling at least one Settlement Cycle after the date that the Shares have commenced trading 'ex' the relevant dividend on the Exchange.
    The next payment date of the swap.
    Date on which the dividend will be recorded in the books of the paying agent.
    If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Share Payment', then the Dividend Payment Date in respect of a Dividend Amount shall fall on a date on or before the date that is two (or any other number that is specified in the Transaction Supplement) Currency Business Days following the day on which the Issuer of the Shares pays the relevant dividend to holders of record of the Shares.
    Termination date of the swap.
    Trade date of the swap
    Pays a fraction of the total on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until trade is fully unwound.
    Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until position is fully unwound OR on the next Equity Pay Date after the Dividend Pay Date.
    Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until position is fully unwound OR on the next Equity Pay Date after the Dividend Pay Date.
    Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until position is fully unwound OR on the next Interest Pay Date after the Dividend Ex Date.
    Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until position is fully unwound OR on the next Interest Pay Date after the Dividend Pay Date.
    Pays a fraction of the total on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until trade is fully unwound.
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Returns the enum constant of this type with the specified name.
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • AD_HOC_DATE

      @RosettaEnumValue("AdHocDate") public static final DividendDateReferenceEnum AD_HOC_DATE
      The dividend date will be specified ad-hoc by the parties, typically on the dividend ex-date.
    • CASH_SETTLEMENT_PAYMENT_DATE

      @RosettaEnumValue("CashSettlementPaymentDate") public static final DividendDateReferenceEnum CASH_SETTLEMENT_PAYMENT_DATE
      If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the Shares commenced trading 'ex' the relevant dividend on the Exchange.
    • CASH_SETTLE_PAYMENT_DATE_EX_DIV

      @RosettaEnumValue("CashSettlePaymentDateExDiv") public static final DividendDateReferenceEnum CASH_SETTLE_PAYMENT_DATE_EX_DIV
      If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date – Ex Dividend'', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the Shares commenced trading 'ex' the relevant dividend on the Exchange.
    • CASH_SETTLE_PAYMENT_DATE_ISSUER_PAYMENT

      @RosettaEnumValue("CashSettlePaymentDateIssuerPayment") public static final DividendDateReferenceEnum CASH_SETTLE_PAYMENT_DATE_ISSUER_PAYMENT
      If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Cash Settlement Payment Date – Issuer Payment', then the Dividend Payment Date in respect of a Dividend Amount shall be the Cash Settlement Payment Date relating to the end of the Dividend Period during which the issuer pays the relevant dividend to a holder of record provided that in the case where the Equity Amount Payer is the party specified to be the sole Hedging Party and the Hedging Party has not received the Dividend Amount by such date, then the date falling a number of Currency Business Days as specified in the Cash Settlement Payment Date after actual receipt by the Hedging Party of the Received Ex Amount or Paid Ex Amount (as applicable).
    • CUMULATIVE_EQUITY_EX_DIV

      @RosettaEnumValue("CumulativeEquityExDiv") public static final DividendDateReferenceEnum CUMULATIVE_EQUITY_EX_DIV
      Total of dividends which go ex, paid on next following Equity Payment Date, which is immediately following the Dividend Period during which the Shares commence trading ex-dividend on the Exchange.
    • CUMULATIVE_EQUITY_PAID

      @RosettaEnumValue("CumulativeEquityPaid") public static final DividendDateReferenceEnum CUMULATIVE_EQUITY_PAID
      Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Period during which the dividend is paid by the Issuer to the holders of record of a Share.
    • CUMULATIVE_EQUITY_EX_DIV_BEFORE_RESET

      @RosettaEnumValue("CumulativeEquityExDivBeforeReset") public static final DividendDateReferenceEnum CUMULATIVE_EQUITY_EX_DIV_BEFORE_RESET
      Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Ex Date, unless the Dividend Ex Date is between the Equity Valuation and Payment Date in which case the dividend is deferred to the following Equity Payment Date
    • CUMULATIVE_EQUITY_PAID_BEFORE_RESET

      @RosettaEnumValue("CumulativeEquityPaidBeforeReset") public static final DividendDateReferenceEnum CUMULATIVE_EQUITY_PAID_BEFORE_RESET
      Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (not including the Valuation Date) in which case the dividend is deferred to the following Equity Payment Date
    • CUMULATIVE_EQUITY_PAID_INCL_RESET

      @RosettaEnumValue("CumulativeEquityPaidInclReset") public static final DividendDateReferenceEnum CUMULATIVE_EQUITY_PAID_INCL_RESET
      Total of paid dividends, paid on next following Equity Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (including the Valuation Date) in which case the dividend is deferred to the following Equity Payment Date
    • CUMULATIVE_INTEREST_EX_DIV

      @RosettaEnumValue("CumulativeInterestExDiv") public static final DividendDateReferenceEnum CUMULATIVE_INTEREST_EX_DIV
      Total of dividends which go ex, paid on next following Interest Payment Date, which is immediately following the Dividend Period during which the Shares commence trading ex-dividend on the Exchange, or where the date on which the Shares commence trading ex-dividend is a Payment Date, such Payment Date.
    • CUMULATIVE_INTEREST_PAID

      @RosettaEnumValue("CumulativeInterestPaid") public static final DividendDateReferenceEnum CUMULATIVE_INTEREST_PAID
      Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Period during which the dividend is paid by the Issuer to the holders of record of a Share.
    • CUMULATIVE_INTEREST_PAID_INCL_RESET

      @RosettaEnumValue("CumulativeInterestPaidInclReset") public static final DividendDateReferenceEnum CUMULATIVE_INTEREST_PAID_INCL_RESET
      Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (including the Valuation Date) in which case the dividend is deferred to the following Interest Payment Date.
    • CUMULATIVE_INTEREST_PAID_BEFORE_RESET

      @RosettaEnumValue("CumulativeInterestPaidBeforeReset") public static final DividendDateReferenceEnum CUMULATIVE_INTEREST_PAID_BEFORE_RESET
      Total of paid dividends, paid on next following Interest Payment Date, which is immediately following the Dividend Pay Date, unless the Dividend Pay Date is between the Equity Valuation and Payment Date (not including the Valuation Date) in which case the dividend is deferred to the following Interest Payment Date.
    • DIVIDEND_PAYMENT_DATE

      @RosettaEnumValue("DividendPaymentDate") public static final DividendDateReferenceEnum DIVIDEND_PAYMENT_DATE
      Date on which the dividend will be paid by the issuer.
    • DIVIDEND_VALUATION_DATE

      @RosettaEnumValue("DividendValuationDate") public static final DividendDateReferenceEnum DIVIDEND_VALUATION_DATE
      In respect of each Dividend Period, the relevant Dividend Valuation Date.
    • EQUITY_PAYMENT_DATE

      @RosettaEnumValue("EquityPaymentDate") public static final DividendDateReferenceEnum EQUITY_PAYMENT_DATE
      Equity payment date of the swap.
    • EX_DATE

      @RosettaEnumValue("ExDate") public static final DividendDateReferenceEnum EX_DATE
      Date on which a holder of the security is entitled to the dividend.
    • FLOATING_AMOUNT_PAYMENT_DATE

      @RosettaEnumValue("FloatingAmountPaymentDate") public static final DividendDateReferenceEnum FLOATING_AMOUNT_PAYMENT_DATE
      If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Floating Amount Payment Date', then the Dividend Payment Date in respect of a Dividend Amount shall be the first Payment Date falling at least one Settlement Cycle after the date that the Shares have commenced trading 'ex' the relevant dividend on the Exchange.
    • FOLLOWING_PAYMENT_DATE

      @RosettaEnumValue("FollowingPaymentDate") public static final DividendDateReferenceEnum FOLLOWING_PAYMENT_DATE
      The next payment date of the swap.
    • RECORD_DATE

      @RosettaEnumValue("RecordDate") public static final DividendDateReferenceEnum RECORD_DATE
      Date on which the dividend will be recorded in the books of the paying agent.
    • SHARE_PAYMENT

      @RosettaEnumValue("SharePayment") public static final DividendDateReferenceEnum SHARE_PAYMENT
      If 'Dividend Payment Date(s)' is specified in the Transaction Supplement as 'Share Payment', then the Dividend Payment Date in respect of a Dividend Amount shall fall on a date on or before the date that is two (or any other number that is specified in the Transaction Supplement) Currency Business Days following the day on which the Issuer of the Shares pays the relevant dividend to holders of record of the Shares.
    • TERMINATION_DATE

      @RosettaEnumValue("TerminationDate") public static final DividendDateReferenceEnum TERMINATION_DATE
      Termination date of the swap.
    • TRADE_DATE

      @RosettaEnumValue("TradeDate") public static final DividendDateReferenceEnum TRADE_DATE
      Trade date of the swap
    • UNWIND_OR_EQUITY_EX_DIV

      @RosettaEnumValue("UnwindOrEquityExDiv") public static final DividendDateReferenceEnum UNWIND_OR_EQUITY_EX_DIV
      Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until position is fully unwound OR on the next Equity Pay Date after the Dividend Pay Date. This will be whichever date comes first or a combination of both.
    • UNWIND_OR_EQUITY_PAID

      @RosettaEnumValue("UnwindOrEquityPaid") public static final DividendDateReferenceEnum UNWIND_OR_EQUITY_PAID
      Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until position is fully unwound OR on the next Equity Pay Date after the Dividend Pay Date. This will be whichever date comes first or a combination of both.
    • UNWIND_OR_INTEREST_EX_DIV

      @RosettaEnumValue("UnwindOrInterestExDiv") public static final DividendDateReferenceEnum UNWIND_OR_INTEREST_EX_DIV
      Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until position is fully unwound OR on the next Interest Pay Date after the Dividend Ex Date. This will be whichever date comes first or a combination of both.
    • UNWIND_OR_INTEREST_PAID

      @RosettaEnumValue("UnwindOrInterestPaid") public static final DividendDateReferenceEnum UNWIND_OR_INTEREST_PAID
      Pays a fraction of the Dividend Amount on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until position is fully unwound OR on the next Interest Pay Date after the Dividend Pay Date. This will be whichever date comes first or a combination of both.
    • UNWIND_EX_DIV

      @RosettaEnumValue("UnwindExDiv") public static final DividendDateReferenceEnum UNWIND_EX_DIV
      Pays a fraction of the total on each Unwind Trade Settlement Date which occurs after the Dividend Ex Date, until trade is fully unwound.
    • UNWIND_PAID

      @RosettaEnumValue("UnwindPaid") public static final DividendDateReferenceEnum UNWIND_PAID
      Pays a fraction of the total on each Unwind Trade Settlement Date which occurs after the Dividend Pay Date, until trade is fully unwound.
  • Method Details

    • values

      public static DividendDateReferenceEnum[] 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 DividendDateReferenceEnum 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 DividendDateReferenceEnum fromDisplayName(String name)
    • toString

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

      public String toDisplayString()