Package cdm.product.template
Interface PassThroughItem.PassThroughItemBuilder
- All Superinterfaces:
PassThroughItem,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
PassThroughItem.PassThroughItemBuilderImpl
- Enclosing interface:
PassThroughItem
public static interface PassThroughItem.PassThroughItemBuilder
extends PassThroughItem, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.PassThroughItem
PassThroughItem.PassThroughItemBuilder, PassThroughItem.PassThroughItemBuilderImpl, PassThroughItem.PassThroughItemImpl -
Field Summary
Fields inherited from interface cdm.product.template.PassThroughItem
metaData -
Method Summary
Modifier and TypeMethodDescriptionThis attribute doesn't exists in the FpML construct, which makes use of the PayerReceiver.model group.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setPassThroughPercentage(BigDecimal passThroughPercentage) setPayerReceiver(PayerReceiver payerReceiver) Methods inherited from interface cdm.product.template.PassThroughItem
build, getPassThroughPercentage, 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
-
getOrCreatePayerReceiver
PayerReceiver.PayerReceiverBuilder getOrCreatePayerReceiver() -
getPayerReceiver
PayerReceiver.PayerReceiverBuilder getPayerReceiver()Description copied from interface:PassThroughItemThis attribute doesn't exists in the FpML construct, which makes use of the PayerReceiver.model group.- Specified by:
getPayerReceiverin interfacePassThroughItem
-
setPayerReceiver
-
setPassThroughPercentage
-
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
-