Package cdm.legaldocumentation.csa
Interface InterestAmount.InterestAmountBuilder
- All Superinterfaces:
InterestAmount,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
InterestAmount.InterestAmountBuilderImpl
- Enclosing interface:
InterestAmount
public static interface InterestAmount.InterestAmountBuilder
extends InterestAmount, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.InterestAmount
InterestAmount.InterestAmountBuilder, InterestAmount.InterestAmountBuilderImpl, InterestAmount.InterestAmountImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.InterestAmount
metaData -
Method Summary
Modifier and TypeMethodDescriptionThe application of Interest Amount with respect the Delivery Amount.The application of Interest Amount with respect the Return Amount.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setDeliveryAmount(DeliveryAmount deliveryAmount) setReturnAmount(ReturnAmount returnAmount) Methods inherited from interface cdm.legaldocumentation.csa.InterestAmount
build, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateReturnAmount
ReturnAmount.ReturnAmountBuilder getOrCreateReturnAmount() -
getReturnAmount
ReturnAmount.ReturnAmountBuilder getReturnAmount()Description copied from interface:InterestAmountThe application of Interest Amount with respect the Return Amount. Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(n)(ii)" Provision- Specified by:
getReturnAmountin interfaceInterestAmount
-
getOrCreateDeliveryAmount
DeliveryAmount.DeliveryAmountBuilder getOrCreateDeliveryAmount() -
getDeliveryAmount
DeliveryAmount.DeliveryAmountBuilder getDeliveryAmount()Description copied from interface:InterestAmountThe application of Interest Amount with respect the Delivery Amount. Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(n)(ii)" Provision- Specified by:
getDeliveryAmountin interfaceInterestAmount
-
setReturnAmount
-
setDeliveryAmount
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-