Package cdm.base.staticdata.party
Interface PayerReceiver.PayerReceiverBuilder
- All Superinterfaces:
PayerReceiver,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Subinterfaces:
ExerciseFee.ExerciseFeeBuilder,ExerciseFeeSchedule.ExerciseFeeScheduleBuilder
- All Known Implementing Classes:
ExerciseFee.ExerciseFeeBuilderImpl,ExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl,PayerReceiver.PayerReceiverBuilderImpl
- Enclosing interface:
PayerReceiver
public static interface PayerReceiver.PayerReceiverBuilder
extends PayerReceiver, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.party.PayerReceiver
PayerReceiver.PayerReceiverBuilder, PayerReceiver.PayerReceiverBuilderImpl, PayerReceiver.PayerReceiverImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.party.PayerReceiver
metaData -
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setPayer(CounterpartyRoleEnum payer) setReceiver(CounterpartyRoleEnum receiver) Methods inherited from interface cdm.base.staticdata.party.PayerReceiver
build, getPayer, getReceiver, 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
-
setPayer
-
setReceiver
-
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
-