Package org.isda.cdm
Class InterestShortFall
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.InterestShortFall
-
@RosettaClass @RosettaSynonym(value="InterestShortFall", source="FpML_5_10") public class InterestShortFall extends com.rosetta.model.lib.RosettaModelObject
A class to specify the interest shortfall floating rate payment event.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InterestShortFall.InterestShortFallBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InterestShortFall.InterestShortFallBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getCompounding()
InterestShortfallCapEnum
getInterestShortfallCap()
Specifies the nature of the interest Shortfall cap (i.e.FieldWithMetaFloatingRateIndexEnum
getRateSource()
The rate source in the case of a variable cap.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends InterestShortFall>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
InterestShortFall.InterestShortFallBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getCompounding
@RosettaSynonym(value="compounding",source="FpML_5_10") @RosettaSynonym(value="compounding",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="compounding",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="compounding",source="DTCC_11_0") @RosettaSynonym(value="compounding",source="DTCC_9_0") public final java.lang.Boolean getCompounding()
-
getInterestShortfallCap
@RosettaSynonym(value="interestShortfallCap",source="FpML_5_10") @RosettaSynonym(value="interestShortfallCap",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="interestShortfallCap",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="interestShortfallCap",source="DTCC_11_0") @RosettaSynonym(value="interestShortfallCap",source="DTCC_9_0") public final InterestShortfallCapEnum getInterestShortfallCap()
Specifies the nature of the interest Shortfall cap (i.e. Fixed Cap or Variable Cap) in the case where it is applicable. ISDA 2003 Term: Interest Shortfall Cap.
-
getRateSource
@RosettaSynonym(value="rateSource",source="FpML_5_10") @RosettaSynonym(value="rateSource",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="rateSource",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="rateSource",source="DTCC_11_0") @RosettaSynonym(value="rateSource",source="DTCC_9_0") @RosettaSynonym(value="rateSource",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="rateSource",source="CME_ClearedConfirm_1_17") public final FieldWithMetaFloatingRateIndexEnum getRateSource()
The rate source in the case of a variable cap.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends InterestShortFall> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public InterestShortFall.InterestShortFallBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static InterestShortFall.InterestShortFallBuilder 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
-
-