Package org.isda.cdm

Class InitialFixingDate


  • @RosettaClass
    public class InitialFixingDate
    extends com.rosetta.model.lib.RosettaModelObject
    A CDM class which purpose is to specify the initial fixing date either alongside the FpML interest rate specification as an offset of another date, or alongside the credit derivative specification as an unadjusted date.
    Version:
    2.5.4
    • Method Detail

      • getInitialFixingDate

        @RosettaSynonym(value="initialFixingDate",source="FpML_5_10",path="periodicPayment.floatingAmountCalculation") @RosettaSynonym(value="initialFixingDate",source="CME_SubmissionIRS_1_0",path="periodicPayment.floatingAmountCalculation") @RosettaSynonym(value="initialFixingDate",source="DTCC_11_0",path="periodicPayment.floatingAmountCalculation") @RosettaSynonym(value="initialFixingDate",source="DTCC_9_0",path="periodicPayment.floatingAmountCalculation") @RosettaSynonym(value="initialFixingDate",source="CME_ClearedConfirm_1_17",path="periodicPayment.floatingAmountCalculation")
        public final com.rosetta.model.lib.records.Date getInitialFixingDate()
      • getRelativeDateOffset

        @RosettaSynonym(value="initialFixingDate",source="FpML_5_10",path="resetDates") @RosettaSynonym(value="initialFixingDate",source="CME_SubmissionIRS_1_0",path="resetDates") @RosettaSynonym(value="initialFixingDate",source="DTCC_11_0",path="resetDates") @RosettaSynonym(value="initialFixingDate",source="DTCC_9_0",path="resetDates") @RosettaSynonym(value="initialFixingDate",source="CME_ClearedConfirm_1_17",path="resetDates")
        public final RelativeDateOffset getRelativeDateOffset()
      • metaData

        public com.rosetta.model.lib.meta.RosettaMetaData<? extends InitialFixingDate> metaData()
        Specified by:
        metaData in class com.rosetta.model.lib.RosettaModelObject
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Specified by:
        process in class com.rosetta.model.lib.RosettaModelObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object