Package org.isda.cdm

Class AdditionalFixedPayments


  • @RosettaClass
    @RosettaSynonym(value="AdditionalFixedPayments",
                    source="FpML_5_10")
    public class AdditionalFixedPayments
    extends com.rosetta.model.lib.RosettaModelObject
    A class to specify the events that will give rise to the payment additional fixed payments.
    Version:
    2.5.4
    • Method Detail

      • getInterestShortfallReimbursement

        @RosettaSynonym(value="interestShortfallReimbursement",source="FpML_5_10") @RosettaSynonym(value="interestShortfallReimbursement",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="interestShortfallReimbursement",source="DTCC_11_0") @RosettaSynonym(value="interestShortfallReimbursement",source="DTCC_9_0") @RosettaSynonym(value="interestShortfallReimbursement",source="CME_ClearedConfirm_1_17")
        public final java.lang.Boolean getInterestShortfallReimbursement()
        An additional Fixed Payment Event. Corresponds to the payment by or on behalf of the Issuer of an actual interest amount in respect to the reference obligation that is greater than the expected interest amount. ISDA 2003 Term: Interest Shortfall Reimbursement.
      • getPrincipalShortfallReimbursement

        @RosettaSynonym(value="principalShortfallReimbursement",source="FpML_5_10") @RosettaSynonym(value="principalShortfallReimbursement",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="principalShortfallReimbursement",source="DTCC_11_0") @RosettaSynonym(value="principalShortfallReimbursement",source="DTCC_9_0") @RosettaSynonym(value="principalShortfallReimbursement",source="CME_ClearedConfirm_1_17")
        public final java.lang.Boolean getPrincipalShortfallReimbursement()
        An additional Fixed Payment Event. Corresponds to the payment by or on behalf of the Issuer of an actual principal amount in respect to the reference obligation that is greater than the expected principal amount. ISDA 2003 Term: Principal Shortfall Reimbursement.
      • getWritedownReimbursement

        @RosettaSynonym(value="writedownReimbursement",source="FpML_5_10") @RosettaSynonym(value="writedownReimbursement",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="writedownReimbursement",source="DTCC_11_0") @RosettaSynonym(value="writedownReimbursement",source="DTCC_9_0") @RosettaSynonym(value="writedownReimbursement",source="CME_ClearedConfirm_1_17")
        public final java.lang.Boolean getWritedownReimbursement()
        An Additional Fixed Payment. Corresponds to the payment by or on behalf of the issuer of an amount in respect to the reference obligation in reduction of the prior writedowns. ISDA 2003 Term: Writedown Reimbursement.
      • metaData

        public com.rosetta.model.lib.meta.RosettaMetaData<? extends AdditionalFixedPayments> 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