Package org.isda.cdm
Class FutureValueAmount
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.Money
-
- org.isda.cdm.FutureValueAmount
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass @RosettaSynonym(value="FutureValueAmount", source="FpML_5_10") public class FutureValueAmount extends Money
A class defining a currency amount as at a future value date.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FutureValueAmount.FutureValueAmountBuilder
-
Nested classes/interfaces inherited from class org.isda.cdm.Money
Money.MoneyBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FutureValueAmount.FutureValueAmountBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Integer
getCalculationPeriodNumberOfDays()
The number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.com.rosetta.model.lib.records.Date
getValueDate()
Adjusted value date of the future value amount.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends FutureValueAmount>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
FutureValueAmount.FutureValueAmountBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.Money
getAmount, getCurrency, getMeta
-
-
-
-
Method Detail
-
getCalculationPeriodNumberOfDays
@RosettaSynonym(value="calculationPeriodNumberOfDays",source="FpML_5_10") @RosettaSynonym(value="calculationPeriodNumberOfDays",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="calculationPeriodNumberOfDays",source="DTCC_11_0") @RosettaSynonym(value="calculationPeriodNumberOfDays",source="DTCC_9_0") @RosettaSynonym(value="calculationPeriodNumberOfDays",source="CME_ClearedConfirm_1_17") public final java.lang.Integer getCalculationPeriodNumberOfDays()
The number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.
-
getValueDate
@RosettaSynonym(value="valueDate",source="FpML_5_10") @RosettaSynonym(value="valueDate",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="valueDate",source="DTCC_11_0") @RosettaSynonym(value="valueDate",source="DTCC_9_0") @RosettaSynonym(value="valueDate",source="CME_ClearedConfirm_1_17") public final com.rosetta.model.lib.records.Date getValueDate()
Adjusted value date of the future value amount.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends FutureValueAmount> metaData()
-
toBuilder
public FutureValueAmount.FutureValueAmountBuilder toBuilder()
-
builder
public static FutureValueAmount.FutureValueAmountBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
-
-