Package org.isda.cdm
Class AdditionalFixedPayments
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdditionalFixedPayments.AdditionalFixedPaymentsBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getInterestShortfallReimbursement()
An additional Fixed Payment Event.java.lang.Boolean
getPrincipalShortfallReimbursement()
An additional Fixed Payment Event.java.lang.Boolean
getWritedownReimbursement()
An Additional Fixed Payment.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends AdditionalFixedPayments>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder
toBuilder()
java.lang.String
toString()
-
-
-
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 classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public AdditionalFixedPayments.AdditionalFixedPaymentsBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static AdditionalFixedPayments.AdditionalFixedPaymentsBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-