Class DatedAsOfDate.DatedAsOfDateImpl

java.lang.Object
cdm.legaldocumentation.csa.DatedAsOfDate.DatedAsOfDateImpl
All Implemented Interfaces:
DatedAsOfDate, com.rosetta.model.lib.RosettaModelObject
Enclosing interface:
DatedAsOfDate

public static class DatedAsOfDate.DatedAsOfDateImpl extends Object implements DatedAsOfDate
Immutable Implementation of DatedAsOfDate
  • Constructor Details

  • Method Details

    • getCsaDatedAsOfDate

      @RosettaAttribute("csaDatedAsOfDate") @Accessor(GETTER) @RuneAttribute("csaDatedAsOfDate") public com.rosetta.model.lib.records.Date getCsaDatedAsOfDate()
      Description copied from interface: DatedAsOfDate
      The date agreed by the parties as the Dated as of Date for the Credit Support Annex.
      Specified by:
      getCsaDatedAsOfDate in interface DatedAsOfDate
    • getMasterAgreementDatedAsOfDate

      @RosettaAttribute("masterAgreementDatedAsOfDate") @Accessor(GETTER) @RuneAttribute("masterAgreementDatedAsOfDate") public com.rosetta.model.lib.records.Date getMasterAgreementDatedAsOfDate()
      Description copied from interface: DatedAsOfDate
      The date agreed by the parties as the Dated as of Date for the Master Agreement.
      Specified by:
      getMasterAgreementDatedAsOfDate in interface DatedAsOfDate
    • getCsaMadeOn

      @RosettaAttribute("csaMadeOn") @Accessor(GETTER) @RuneAttribute("csaMadeOn") public com.rosetta.model.lib.records.Date getCsaMadeOn()
      Description copied from interface: DatedAsOfDate
      The date agreed by the parties as the Made On date of the Credit Support Deed.
      Specified by:
      getCsaMadeOn in interface DatedAsOfDate
    • getAdditionalLanguage

      @RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()
      Description copied from interface: DatedAsOfDate
      The additional language that might be specified by the parties to the legal agreement.
      Specified by:
      getAdditionalLanguage in interface DatedAsOfDate
    • build

      public DatedAsOfDate build()
      Description copied from interface: DatedAsOfDate
      Build Methods
      Specified by:
      build in interface DatedAsOfDate
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
    • toBuilder

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

      protected void setBuilderFields(DatedAsOfDate.DatedAsOfDateBuilder builder)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object