Package cdm.product.asset
Interface AdditionalFixedPayments.AdditionalFixedPaymentsBuilder
- All Superinterfaces:
AdditionalFixedPayments,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
AdditionalFixedPayments.AdditionalFixedPaymentsBuilderImpl
- Enclosing interface:
AdditionalFixedPayments
public static interface AdditionalFixedPayments.AdditionalFixedPaymentsBuilder
extends AdditionalFixedPayments, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.asset.AdditionalFixedPayments
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder, AdditionalFixedPayments.AdditionalFixedPaymentsBuilderImpl, AdditionalFixedPayments.AdditionalFixedPaymentsImpl -
Field Summary
Fields inherited from interface cdm.product.asset.AdditionalFixedPayments
metaData -
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setInterestShortfallReimbursement(Boolean interestShortfallReimbursement) setPrincipalShortfallReimbursement(Boolean principalShortfallReimbursement) setWritedownReimbursement(Boolean writedownReimbursement) Methods inherited from interface cdm.product.asset.AdditionalFixedPayments
build, getInterestShortfallReimbursement, getPrincipalShortfallReimbursement, getType, getWritedownReimbursement, 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
-
setInterestShortfallReimbursement
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder setInterestShortfallReimbursement(Boolean interestShortfallReimbursement) -
setPrincipalShortfallReimbursement
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder setPrincipalShortfallReimbursement(Boolean principalShortfallReimbursement) -
setWritedownReimbursement
AdditionalFixedPayments.AdditionalFixedPaymentsBuilder setWritedownReimbursement(Boolean writedownReimbursement) -
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
-