Enum UnscheduledTransferEnum

java.lang.Object
java.lang.Enum<UnscheduledTransferEnum>
cdm.product.common.settlement.UnscheduledTransferEnum
All Implemented Interfaces:
Serializable, Comparable<UnscheduledTransferEnum>

@RosettaEnum("UnscheduledTransferEnum") public enum UnscheduledTransferEnum extends Enum<UnscheduledTransferEnum>
The qualification of the type of ad-hoc transfers and cash flows that can be associated with contracts and their lifecycle events.
Version:
7.0.0-dev.105
  • Enum Constant Details

    • RECALL

      @RosettaEnumValue("Recall") public static final UnscheduledTransferEnum RECALL
      A recall of securities by the lender who has lent them out.
    • RETURN

      @RosettaEnumValue("Return") public static final UnscheduledTransferEnum RETURN
      A return by the borrower to the lender of the full or partial quantity of securities on the contract.
    • ASSIGNMENT

      @RosettaEnumValue("Assignment") public static final UnscheduledTransferEnum ASSIGNMENT
      A transfer resulting from the assignment of a contract to a new counterparty.
    • BROKERAGE_COMMISSION

      @RosettaEnumValue("BrokerageCommission") public static final UnscheduledTransferEnum BROKERAGE_COMMISSION
      The brokerage commission.
    • INCREASE

      @RosettaEnumValue("Increase") public static final UnscheduledTransferEnum INCREASE
      A transfer associated with an increase lifecycle event.
    • NOVATION

      @RosettaEnumValue("Novation") public static final UnscheduledTransferEnum NOVATION
      The novation fee.
    • PARTIAL_TERMINATION

      @RosettaEnumValue("PartialTermination") public static final UnscheduledTransferEnum PARTIAL_TERMINATION
      A transfer associated with a partial termination lifecycle event.
    • PREMIUM

      @RosettaEnumValue("Premium") public static final UnscheduledTransferEnum PREMIUM
      Denotes the amount payable by the buyer to the seller for an option. The premium is paid on the specified premium payment date or on each premium payment date if specified.
    • RENEGOTIATION

      @RosettaEnumValue("Renegotiation") public static final UnscheduledTransferEnum RENEGOTIATION
      A transfer associated with a renegotiation lifecycle event.
    • TERMINATION

      @RosettaEnumValue("Termination") public static final UnscheduledTransferEnum TERMINATION
      A transfer associated with a termination lifecycle event.
    • UPFRONT

      @RosettaEnumValue("Upfront") public static final UnscheduledTransferEnum UPFRONT
      An upfront transfer associated to the swap to adjust for a difference between the swap price and the current market price.
    • CREDIT_EVENT

      @RosettaEnumValue("CreditEvent") public static final UnscheduledTransferEnum CREDIT_EVENT
      A transfer associated with a credit event.
    • CORPORATE_ACTION

      @RosettaEnumValue("CorporateAction") public static final UnscheduledTransferEnum CORPORATE_ACTION
      A transfer associated with a corporate action
  • Method Details

    • values

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

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

      public String toDisplayString()