Package org.isda.cdm

Class FloatingAmountProvisions


  • @RosettaClass
    @RosettaSynonym(value="FloatingAmountProvisions",
                    source="FpML_5_10")
    public class FloatingAmountProvisions
    extends com.rosetta.model.lib.RosettaModelObject
    Version:
    2.5.4
    • Method Detail

      • getStepUpProvision

        @RosettaSynonym(value="stepUpProvision",source="FpML_5_10") @RosettaSynonym(value="stepUpProvision",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="stepUpProvision",source="DTCC_11_0") @RosettaSynonym(value="stepUpProvision",source="DTCC_9_0") @RosettaSynonym(value="stepUpProvision",source="CME_ClearedConfirm_1_17")
        public final java.lang.Boolean getStepUpProvision()
        As specified by the ISDA Standard Terms Supplement for use with trades on mortgage-backed securities. The presence of the element with value set to 'true' signifies that the provision is applicable. If applicable, the applicable step-up terms are specified as part of that ISDA Standard Terms Supplement. From a usage standpoint, this provision is typically applicable in the case of RMBS and not applicable in case of CMBS trades.
      • getWacCapInterestProvision

        @RosettaSynonym(value="WACCapInterestProvision",source="FpML_5_10") @RosettaSynonym(value="WACCapInterestProvision",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="WACCapInterestProvision",source="DTCC_11_0") @RosettaSynonym(value="WACCapInterestProvision",source="DTCC_9_0") @RosettaSynonym(value="WACCapInterestProvision",source="CME_ClearedConfirm_1_17")
        public final java.lang.Boolean getWacCapInterestProvision()
        As specified by the ISDA Supplement for use with trades on mortgage-backed securities, 'WAC Cap' means a weighted average coupon or weighted average rate cap provision (however defined in the Underlying Instruments) of the Underlying Instruments that limits, increases or decreases the interest rate or interest entitlement, as set out in the Underlying Instruments on the Effective Date without regard to any subsequent amendment The presence of the element with value set to 'true' signifies that the provision is applicable. From a usage standpoint, this provision is typically applicable in the case of CMBS and not applicable in case of RMBS trades.
      • metaData

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