Package org.isda.cdm
Class CalculationAmount
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.Money
-
- org.isda.cdm.CalculationAmount
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass @RosettaSynonym(value="CalculationAmount", source="FpML_5_10") public class CalculationAmount extends Money
- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CalculationAmount.CalculationAmountBuilder
-
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 CalculationAmount.CalculationAmountBuilder
builder()
boolean
equals(java.lang.Object o)
java.util.List<Step>
getStep()
A schedule of step date and value pairs.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends CalculationAmount>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
CalculationAmount.CalculationAmountBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.Money
getAmount, getCurrency, getMeta
-
-
-
-
Method Detail
-
getStep
@RosettaSynonym(value="step",source="FpML_5_10") @RosettaSynonym(value="step",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="step",source="DTCC_11_0") @RosettaSynonym(value="step",source="DTCC_9_0") @RosettaSynonym(value="step",source="CME_ClearedConfirm_1_17") public final java.util.List<Step> getStep()
A schedule of step date and value pairs. On each step date the associated step value becomes effective. A list of steps may be ordered in the document by ascending step date. FpML specifies that an FpML document containing an unordered list of steps is still regarded as a conformant document.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends CalculationAmount> metaData()
-
toBuilder
public CalculationAmount.CalculationAmountBuilder toBuilder()
-
builder
public static CalculationAmount.CalculationAmountBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
-
-