Interface CreditEventNotice

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
CreditEventNotice.CreditEventNoticeBuilder
All Known Implementing Classes:
CreditEventNotice.CreditEventNoticeBuilderImpl, CreditEventNotice.CreditEventNoticeImpl

@RosettaDataType(value="CreditEventNotice", builder=CreditEventNoticeBuilderImpl.class, version="5.30.0") @RuneDataType(value="CreditEventNotice", model="cdm", builder=CreditEventNoticeBuilderImpl.class, version="5.30.0") public interface CreditEventNotice extends com.rosetta.model.lib.RosettaModelObject
Version:
5.30.0
  • Field Details

  • Method Details

    • getNotifyingParty

      List<CounterpartyRoleEnum> getNotifyingParty()
      The notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring. ISDA 2003 Term: Notifying Party.
    • getBusinessCenter

      BusinessCenterEnum getBusinessCenter()
      Inclusion of this business center element implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the city indicated by the businessCenter element value.
    • getPubliclyAvailableInformation

      PubliclyAvailableInformation getPubliclyAvailableInformation()
      A specified condition to settlement. Publicly available information means information that reasonably confirms any of the facts relevant to determining that a credit event or potential repudiation/moratorium, as applicable, has occurred. The ISDA defined list (2003) is the market standard and is considered comprehensive, and a minimum of two differing public sources must have published the relevant information, to declare a Credit Event. ISDA 2003 Term: Notice of Publicly Available Information Applicable.
    • build

      Build Methods
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
    • toBuilder

      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • builder

    • metaData

      default com.rosetta.model.lib.meta.RosettaMetaData<? extends CreditEventNotice> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends CreditEventNotice> getType()
      Specified by:
      getType in interface com.rosetta.model.lib.RosettaModelObject
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObject