Package org.isda.cdm
Class MultipleValuationDates
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.SingleValuationDate
-
- org.isda.cdm.MultipleValuationDates
-
@RosettaClass @RosettaSynonym(value="MultipleValuationDates", source="FpML_5_10") public class MultipleValuationDates extends SingleValuationDate
- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MultipleValuationDates.MultipleValuationDatesBuilder
-
Nested classes/interfaces inherited from class org.isda.cdm.SingleValuationDate
SingleValuationDate.SingleValuationDateBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MultipleValuationDates.MultipleValuationDatesBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Integer
getBusinessDaysThereafter()
The number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.java.lang.Integer
getNumberValuationDates()
Where multiple valuation dates are specified as being applicable for cash settlement, this element specifies (a) the number of applicable valuation dates, and (b) the number of business days after satisfaction of all conditions to settlement when the first such valuation date occurs, and (c) the number of business days thereafter of each successive valuation date.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends MultipleValuationDates>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
MultipleValuationDates.MultipleValuationDatesBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.SingleValuationDate
getBusinessDays
-
-
-
-
Method Detail
-
getBusinessDaysThereafter
@RosettaSynonym(value="businessDaysThereafter",source="FpML_5_10") @RosettaSynonym(value="businessDaysThereafter",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="businessDaysThereafter",source="DTCC_11_0") @RosettaSynonym(value="businessDaysThereafter",source="DTCC_9_0") @RosettaSynonym(value="businessDaysThereafter",source="CME_ClearedConfirm_1_17") public final java.lang.Integer getBusinessDaysThereafter()
The number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement. ISDA 2003 Term: Business Days thereafter.
-
getNumberValuationDates
@RosettaSynonym(value="numberValuationDates",source="FpML_5_10") @RosettaSynonym(value="numberValuationDates",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="numberValuationDates",source="DTCC_11_0") @RosettaSynonym(value="numberValuationDates",source="DTCC_9_0") @RosettaSynonym(value="numberValuationDates",source="CME_ClearedConfirm_1_17") public final java.lang.Integer getNumberValuationDates()
Where multiple valuation dates are specified as being applicable for cash settlement, this element specifies (a) the number of applicable valuation dates, and (b) the number of business days after satisfaction of all conditions to settlement when the first such valuation date occurs, and (c) the number of business days thereafter of each successive valuation date. ISDA 2003 Term: Multiple Valuation Dates.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends MultipleValuationDates> metaData()
- Overrides:
metaData
in classSingleValuationDate
-
toBuilder
public MultipleValuationDates.MultipleValuationDatesBuilder toBuilder()
- Overrides:
toBuilder
in classSingleValuationDate
-
builder
public static MultipleValuationDates.MultipleValuationDatesBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Overrides:
process
in classSingleValuationDate
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classSingleValuationDate
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSingleValuationDate
-
toString
public java.lang.String toString()
- Overrides:
toString
in classSingleValuationDate
-
-